C# is now a better language than Java: Interesting post from a Java programmer and self-admitted Microsoft hater. Whether or not you like ASP.Net, C# is a fantastic language.
But Java, the language, depresses me lately. It’s being left in the dust by other languages. Scala, my current favorite language on the Java VM, incorporates many newer (and some not so new) ideas that have yet to find their way into Java.
Worse, though, for Java enthusiasts: Java has fallen behind C#. […] Sun and the Java community have allowed Java, the language, to stagnate to the point where, compared to C# and Scala, it is almost painful to use. As a long-time Java programmer, I have to say, that makes me a little sad.