Here is someone trying to come up with a good solution for generics, rather than simply complaining it don't exist. I am thankful for the effort.
13 years, and only it's three features has made it into Java
I wish Sun found a way to transfer the Java trademark to Odersky before dying. Scala has so many nice features that companies prohibit because the language isn't called "Java".
That's a hack. Complaining that they don't exist might eventually result in a better language.