Un articoletto che evidenzia le differenze tra Java 1.5 (amo chiamare le cose col loro nome) e C# 2.0

http://it.slashdot.org/it/04/10/11/1454220.shtml?tid=108&tid=8

La conclusione finale che ne trae l'estensore è quantomeno interessante:

At this point (even before Whidbey) the deciding factor (as always) for Enterprise work, when choosing a language platform, should be the support it has behind it, in terms of IDE, tools, api, and longevity of the vendor pushing it (forget the OpenSource crap argument, those guys are too in love with Perl, Python, and Ruby - Java could become the child nobody wants to talk about if Sun dies) - right now that's C# and the .NET Framework