Tuesday, November 25, 2003 1:39 PM
richard
Bjarne Stroustrup does't get C#, apparently
It really bothers me when someone in a position of prominence in the development world publicly gets facts wrong. To wit, Bjarne Stroustrup, creator of C++ (from his FAQ):
--------------------------------
I have no comments on C# as a language. It will take a lot to persuade me that the world needs yet another proprietary language (YAPL). It will be especially hard to persuade me that it needs a language that is closely integrated with a specific proprietary operating system.
Clearly, I'm no great fan of proprietary languages, and quite a fan of open, formal standards.
---------------------------------
C# open standard here: http://www.ecma-international.org/publications/standards/Ecma-334.htm
Having an ECMA registered standard for C# is not merely a 'marketing device' for Microsoft nor is it a purely semantic victory. C# is currently being implemented on other platforms via open-source projects (Mono probably being the only one with a chance at success, realistically). Whether or not the ECMA standard is 'open' enough is a matter of opinion and interpretation, but in my opinion Stroustrup comes across as anti-progressive for not recognizing the incremental improvements C# has made to programming.