So (at least small) Python programs tend to have less lines than Java ones - OK. That makes them maybe less bug prone. But Java, being laughed at all the time, has got to be one of the most mature and supported programming languages out here. It means it have an outstanding toolset on every platform, and that the Virtual Machine is extremely well optimized. Damn, Java is almost as fast as C++ when written well. After that, it depends on the programmers skill. That's another discussion :)