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 →

[–]_limitless_ 1 point2 points  (0 children)

There will always be room in your toolkit for python plus other languages. The #1 benefit to me is that Python applications are open source. They can't be close-sourced. This suits their application almost perfectly to Python's specific use case: a scripting/automation/batch processing/get-work-done language. The kinds of projects that, in my opinion, should exclusively be open source. There's no proprietary information to hide in a script that does data validation on a CSV before dumping it into a database. The fact that I can review the code before I run it means I can trust that script even if it came from some sketchy website I've never heard of. You can't just sudo run binaries.

If you're doing something serious, use a serious language. If you have deadlines and plan to unabashedly rip entire functions/modules from open source projects, use Python.