This is the first part in what is planned to be a loosely-coupled series of articles on current developments in mainstream programming languages.
Topics include:
Evolution of Java
New abstractions in programming languages
The functional turn
Scala: „The next programming language™”
Generics in Java
When I started to program Java 5 professionally after some years of blissful absence from the Java world, [...]


![Validate my RSS feed [Valid RSS]](http://shlomme.diotavelli.net/images/valid-rss.png)