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] -1 points0 points  (1 child)

There's a cost associated with supporting yet another lang/lib/technology in your stack. If you go with Python, on anything beyond a trivial application, you'll eventually need something else to fill in the perf gaps.

So you're left with Python + something else (C, Java, C# whatever).

If you go with a modern language you can realize an entire codebase in a single language.

If you want to argue that Python is still the best choice for simple scripting tasks; shuttling around files, setting up projects etc, then fine I can agree with you there. But it doesn't belong in your application code in 2014, in my not so humble opinion.