Why Python ?
In this technological world, everything is based upon the programming only. When people talk about one language being more "advanced" than another, they're usually either expressing a poorly founded opinion, or they're only thinking about one application area or one dimension of the many in which you can evaluate a language.
Python is good for quickly throwing together web applications or scripts: it's concise, provides handy built-in datatypes and has good libraries. It's terrible to work in if you want to tightly control memory usage or hand-tweak performance critical code. CPython, the main implementation, is also very slow in comparison to the other languages you mention, which may or may not be a problem.
Java (or a .NET language) is great if you want a high-performance language without worrying about memory management.
Comments
Post a Comment