But you don't need to choose between Java and Python. You don't even have to take a performance penalty. In fact, there have been several reports of a marked speed increase between regular C Python and JPython because of some optimizations in the implementation of dynamic datatypes in the JPython port of Python. There are several reasons why Python is gaining in popularity with Linux users. Python makes it almost impossible to write obfuscated code.
White space is used to delimit blocks, ensuring obvious block structure.
The syntax is clean, with a consistent calling structure for modules and functions. Those who are using it now tend to be the more sophisticated and discerning computer users. For some of them, like Eric Raymond, Python is their preferred language because it is an elegant, clean programming language. Object support . Development speed .