Python Is Not Java.
Via Rod: Python Is Not Java.
“Essentially, if you’ve been using Java for a while and are new to Python, do not trust your instincts. Your instincts are tuned to Java, not Python. Take a step back, and above all, stop writing so much code.“
I couldn’t have put it better. After returning to Java after a long absence, I’m astounded at how much typing (no pun intended) I have to do. It’s every bit as bad as C++ (worse, in many cases, thanks to type erasure and Java’s stubborn refusal to seamlessly insert obvious typecasts).