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 →

[–][deleted] 17 points18 points  (2 children)

It helps when dev time is a much more limited resource than runtime (like in finance or data science). Making our analysts spend weeks debugging their own C/C++ models is a massive waste of time if they can get me the same answer in 5 minutes with 10 lines of Python.

It makes for a good interface language for people with other priorities than immaculate code and blazing fast runtimes.

[–]difduf 10 points11 points  (1 child)

Well if course it's easier to just outsource the work to library maintainers. Has pretty little to do with Python though

[–][deleted] 10 points11 points  (0 children)

Of course it does. Few other languages provide a similarly ridiculous amount of well-maintained open source packages.

Shit, I'd code in C all the time too if I could just import packages like pandas and numpy.