How Java Got It’s Groove Back

Great post about upcoming changes in Java:

There’s a lot I like and a lot I dislike here…

So closures and type inference have been proposed for Java 7, and the debate in the Java community begins. Some say “Hooray, Python programmers will stop making fun of me!” Others object “Don’t we already have enough constructs to worry about in this language?” Throw in the glacier-like JCP, and we have no idea what the next release of Java will look like.

Not having type inference has bothered me for years. Generics are nice as well as auto-boxing.

Truth be told we haven’t moved to JDK 1.5 primarily due to reliability issues. Java 1.4 is just rock solid and almost retro-futuristic by comparison.