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."

2 of 29 comments (clear)

  1. 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!

  2. Re:No posts? by fm6 · · Score: 3, Interesting
    The ideology behind .NET is more like "Use the .net framework and have the freedom to use whatever language you like (p.s. only runs on Windows)"
    Well, officially .NET is cross-platform. It's tempting to dismiss that as MS marketing noise. But if using .NET means handcuffing yourself to Microsoft, it's hard to imagine people choosing it over Java.

    Incidentally, the Java language isn't the only high-level language for the Java platform. It's just the only one Sun and it's big partners are interested in. He's a list of other languages. Of course, there are notable gaps -- apparently it's just too hard to make C++ or most legacy languages use the JVM.

    Microsoft claims the CLI is more flexible, and that .NET will support everything from FORTRAN and COBOL on. We'll see.