Stephan Schmidt :

Many companies and developers move away from Java to new languages: Ruby, Python, Groovy, Erlang, Scala. You might be trapped with Java. Even if you’ve trapped, you can change your programming style and reap some of the benefits of those new languages.

Il y a de bonnes idées dans ce que propose Stephan.

http://codemonkeyism.com/generation-java-programming-style/