Javaの構文は、RubyやSmallTalkやC#を見るとはもう少し何とかならんかと思ってしまうけれど。Tiger以降のAnnotationを活用する記述は好きだしなー。VMよりの(Javaとしては)低水準のレイヤーをごりごり書くのは楽しいし。して考えてみると、Windowsも、徹底してGUIを使おうとする指向の割にAppleと比べると洗練されてないのが嫌いなだけ。cygwin入れれば大概の不満はなくなるし。APIは手に馴染んでるから違和感ないし。