Quote:Original post by Anonymous Poster
Coolness
Daym, your brilliant rhetoric, skillfully and elegantly crafted sentences, fact filled posts coupled with the accomplished use of ad hominem, personal and strawman is most impressive. I tip my hat to you.
Miguel de Icaza on Mono
A bit outdated: Microsoft .NET vs. J2EE: How Do They Stack Up?
Quote:Also, Microsoft's IL runtime has at least one notable, if improbable, goal: eliminate the programming language as a barrier to entry to the framework. Java eliminates the platform barrier (within limits, of course: You can't make up for missing hardware resources with software, for example), but in order to work in J2EE, you have to work in Java. .NET wants to let you use the language of your choice to build .NET applications. This is admirable, though there are big questions as to whether and when the IL approach in .NET will actually become broadly useful (see above). Regardless, this points to a weakness in the single-language J2EE approach.
Btw CLR vs JVM if you prefere were implied by .NET vs J2EE. Before you yell next time though, it would do to read on how CLI specifications and the BCLs allow seamless consumption of assemblies across platforms and languages in a way java vm does not.