> where Rubyists and Pythonistas are monkey-patching metaclass decorators
I hate Java, and this is one of the main reasons I also hate Ruby and Python.
The opposite of the Java-bureaucracy is not necessarily "features" that are a few times over too clever for their own good.
If there is only one thing Java ever got right for example is to avoid multiple-inheritance and operator overloading.
Also the Java vs. C++ dichotomy you present is not shared by many Java hatters, just take a look at all the quotes here that mention C++: http://harmful.cat-v.org/software/java
I hate Java, and this is one of the main reasons I also hate Ruby and Python.
The opposite of the Java-bureaucracy is not necessarily "features" that are a few times over too clever for their own good.
If there is only one thing Java ever got right for example is to avoid multiple-inheritance and operator overloading.
Also the Java vs. C++ dichotomy you present is not shared by many Java hatters, just take a look at all the quotes here that mention C++: http://harmful.cat-v.org/software/java