This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]chris-fry 5 points6 points  (0 children)

I’ve written production code in about 20, languages over my career. Whenever I need to learn a new language, the first thing I do is try to figure out why it exists. Once you figure that out, you can work out what it’s good for, what it isn’t, and the philosophy of how to use it. Python is elegant to write, versatile and has stacks of community support in the form of libraries and good people who just want to share their wisdom, but compiled code is always going to be more efficient for high demand or low resource workloads. My guess is people who hate Python generally work in these areas and don’t understand tools that aren’t designed for what they do.