.NET StandardsA programming language the size of C# has not been standardized since C++, and I cannot think of any programming platform as large as .NET that has been standardized. Unfortunately, Sun Microsystems retracted the Java programming platform and language from standardization on more than one occasion. .NET's standardization is one of the reasons I believe it will eventually become more popular than Java unless Sun takes action and standardizes Java as well. Academic institutions, large corporations, and governments take standardizations very seriously, and this is definitely weighing in favor of the .NET platform. This is probably most vividly illustrated by the forty-some international institutions that are receiving funds from Microsoft Research to research the SSCLI (http://research.microsoft.com/Collaboration/University/Europe/RFP/Rotor/rotorProjects.aspx).Just as you must carefully and knowledgably pick a correct Open Source license or risk being surprised by your "free" software, you must be very careful and know exactly what parts of .NET are standardized. Also of great importance is the standardization organization by which .NET is declared a standard. |
