Joe Gregorio has written a very interesting article
that explores, with simple Python examples, some of the Python (and Ruby) language features that are missing from the Java language. As a Java fan I have to point out that, while those features are missing from the Java language, they are not missing from the Java platform. You can get all those goodies from Jython
, which all run via Java VM.