Java seems like a stinker to me.Graham then goes on to give a 12 point list of why he thinks Java stinks. I won't go into it point-by-point, because AgentMine does.
AgentMine then does something very interesting: he takes the same 12 points, and applies them to C#. He looks at them to decide if, well, C# seems like a stinker. As it turns out, C# has a much better score than Java.
His final analysis:
Microsoft’s C# language should only have 25% of the total level of suck that Java has.
It's tongue-in-cheek, but it's very informative. Take a peek.