Besides the dynamic nature of Python (and the syntax), what are some of the major features of the Python language that Java doesn\'t have, and vice versa?
One key difference in Python is significant whitespace. This puts a lot of people off - me too for a long time - but once you get going it seems natural and makes much more sense than ;
s everywhere.
From a personal perspective, Python has the following benefits over Java:
Other than those, this page on the Python Wiki is a good place to look with lots of links to interesting articles.