Slashdot Mirror


C#, CLI Accepted by ECMA

SlipJig writes "Apparently ECMA has approved standardization of both C# (Microsoft's new programming language) and the CLI (Common Language Infrastructure). While I'm sure this won't entice the die-hard anti-MS folks, I suppose it's a good thing. Here's the article on CNet."

3 of 29 comments (clear)

  1. What good is it? by wrinkledshirt · · Score: 4, Insightful

    But Microsoft will retain control over who gets to license the technology and how it will be distributed, a company spokesman said.

    This alone makes it seem pretty useless to me.

    What good is creating just any old C# compiler? The point would be to get the compiler to output code that could run on the .NET framework, and it's not like MS is going to be forthcoming with the information to make that possible.

    --

    --------
    Bleah! Heh heh heh... BLEAH BLEAH!!! Ha ha ha ha...

  2. Two Points Bother Me! by Anonymous Coward · · Score: 4, Interesting

    Two thigs come to mind:

    1) "..Microsoft will retain control over who gets to license the technology and how it will be distributed.."

    2) "..the ECMA submission from Microsoft only defines a subset of the .Net Framework.."

    At least they actually submitted something unlike Sun with Java!

    This seems like a 'standard' in a limited sense - here's an industry standard but you can only use it if we like you!

  3. Interesting to see where this goes... by fm6 · · Score: 5, Insightful
    Microsoft's big problem is that they don't play well with others. Hence the IBM divorce. Hence their limited (nonexistent?) role in the development of an XSL standard, despite their domination of early XSL efforts and their ongoing efforts to create new XSL software. Hence their ongoing feud with Sun, which had more to do with technical quibbles about AWT and native methods than any conspiracy to "poison" Java.

    People often see a dark agenda in MS's actions. And sometimes that's actually true. But I think they play Cousin Dudley more often than Voldemort.

    With .NET, MS has really conflicting goals. On the one hand, they need something to compete with Java, and will insulate apps from the convoluted NT API. But that means something very similar to Java, a software platform that's hardware agnostic. And that means cooperating with other companies, something they just don't like to do. Not a formula for success.