I don't know if the whole oracle/sun debacle is to blame for the complete stagnation of the jvm and the java language, but the development pace is laughable these days. We're still waiting for proper lambda expressions after all these years. We still have a runtime without generics. And so on. The irony of the article is that ZeroTurnaround not only make money from the java community, but does so by selling tools tha…
I never understood what's the big deal about runtime generics. It's clear that some minority of people thinks that it's so important that it's almost the sole reason why "java sucks", but it's just a tradeoff that's decision that is controversial at best, with lots of people being completely happy about that. For lambdas, I agreed though. Also, basic type inference, at least in a form already provided by project Lomb…
That, and of course the fact that all AnyCollectionType should work with primitive types without performance penalties. Having to use an MyFancyIntTree rather than MyFancyTeee is a bloody disgrace.