Hacker News new | ask | show | jobs
by b20000 1096 days ago
You can't use Java at scale without worrying about the low level details (e.g. performance). So in a sense python is in the same club as java.

I don't understand the need for python either. I've built data processing and visualization tools in C++ and prefer to do that so I am aware of the performance implications. With python you still need to be aware of what happens under the hood, but then you also need to learn the syntax and identation, so it's like you have multiple jobs. Why not learn C or C++ and use that? There are endless libraries you can use. AFAIK anything that exists for python can be used from C or C++.

It's especially puzzling when getting to a coding interview and the person only knows python and doesn't understand why you never had the need for pandas or any other python specific libraries.

I'm wondering if python hasn't been pushed such that more coder drones can be created easily which makes it easier to hire people and pay them less.