eclipseの存在だけでC#よりJavaがオススメできる。
ただでしかも最新技術のつまったIDEが手に入る。
リファクタリングツールとUnitTestのシームレス連動で
最初からテストドリブンな開発方法を身につける事が出来る。
C#だとここら辺が身に付かないような気がする。
リファクタリングツールとUnitTestあったっけ?