Linked by Thom Holwerda on Thu 15th May 2008 13:38 UTC, submitted by gonzo
Permalink for comment 314271
To read all comments associated with this story, please click here.
To read all comments associated with this story, please click here.





Member since:
2005-09-22
Unlike most .NET supporters, I don't think .NET is the greatest thing since sliced bread. It is a pretty good thing though. Just because Microsoft comes up with something doesn't instantly make it "BAD". .NET brings an entire set of easy to use and fully capable APIs along with countless different languages can use those APIs to create OS agnostic (but perhaps limited to x86 and x64) applications. Sure .NET is slower than native code in most cases and sure it uses more resources than native code in most places. But the rapid application development it allows for while simultaneously supporting such diversity has not really been achieved with much else.
From a corporate standpoint .NET is a fantastic platform for in house development. Development time is crucial so the RAD is a huge plus. And with the advent of Mono most .NET applications can be easily deployed to Windows and Linux servers both 32 and 64 bit all with a single build.
Silverlight / Moonlight simply brings this same environment to a browser.
While there are countless situations where .NET is simply not an appropriate choice, the same can be said for virtually any other software development technology.