>>72
俺も近いけど、どちらかというと
理想主義者->Java
現実主義者->C#
って感じかな。
まぁ、理想主義者=言語屋に近い感じだけど、
言語として洗練してったらJavaだと思う。
structやWindows.Formsなど汚らしいけど使いやすい必要悪も入れたのがC#だと思う。

当時周りにまだ敵がいなかったJavaは理想を追求することができたけど、
後出しのC#は遠くの理想より目先の現実に目を向けざるを得なかったんだろうと思うよ。