Mar 06, 2012 18:06
I have yet to read a Java vs python comparison which was written by anyone with any serious enterprise development experience.
If enterprises were all writing hello world all the time, perhaps python would be the answer.
But it isn't. We are writing serious enterprise applications which need things like the existence of a debugger, syntax checking, data validation, threading, and so forth actually matter.
Python can read a file in one line: f.read(). Java can read and VALIDATE it in two. This matters.
An error which you weren't forced to handle isn't an error which won't happen. It will happen anyway. Your program will crash.