60252 Rimfire Rd. Bend, OR, 97702 USA
Copyright © 2002 by
Table of Contents
I've been encountering people lately, who've been trying to convince me that .NET is somehow a Good Idea.
The argument is that .NET is proof that Microsoft can innovate. Let's take a look at the innovative features of .NET
The real innovation, .NET proponents will then say, was in putting all of these together into one platform. You'll have to use .NET, they said, because everything Microsoft will be based on .NET. This is innovation? Innovation is forcing others to use your technology? It isn't even marketting innovation; monopolies have been doing this ever since there's been supply and demand.
(xxe note -- when there's only one possible element to insert, auto insert it)
"But, C# and the CLR has been submitted to the ECMA standards group!"
So what? Is this going to, in any way, shape, or form affect what Microsoft does with C#, the CLR, or .NET? No, it won't. Microsoft still controls C# and the CLR; the ECMA submission is a smokescreen. The industry will follow the language owners, in this case Microsoft, just as they do with Sun in Java.
Microsoft's proven track record in:
What you get is a dependancy on a standard that is utterly controlled by Microsoft. You get the ability to program in a watered-down version of your language, and have it (maybe) run on other machines.