Re: GoTo in Java



> .NET is a big step towards the system I'm thinking, where everyone
> writes code in whatever language they are most familiar with,
> and it all compiles to MSIL

That is only true to the extent that you can write C# programs in any
syntax, but they still have to be C# programs.

Just like the saying: "Real programmers can write FORTRAN programs in
_any_ language", the MSIL compiled programs have to be written as if
one were writing C#.

Note that .NET can also run 'unmanaged' programs which are not MSIL and
therefore do not have to be restricted to what C# can do.

.



Relevant Pages

  • Re: Error message about my user defined type
    ... the type lib delivers to the compiler all necessary information ... COM programming all day long. ... wide available to any programming language who wants to use them. ... CLR and the MSIL. ...
    (microsoft.public.vb.general.discussion)
  • Re: Can you write code directly in CIL ???
    ... > Cab you write code directly in the Common Intermediate language? ... > optimize a critical real-time function. ... 2- C# compiler is as clever in generating msil as anyone can possibly get. ...
    (microsoft.public.dotnet.languages.csharp)
  • Re: Was going to.........
    ... It's called MS Intermediate Language. ... For me 'not understanding' .Net, I DO understand that MSIL ... term CIL has been in use interchangably with MSIL ...
    (microsoft.public.vb.general.discussion)
  • Re: Was going to.........
    ... It's called MS Intermediate Language. ... it's an incomplete understanding of .NET. ... it's not called MSIL anymore. ... I do the same thing as he when trying out a new app, ...
    (microsoft.public.vb.general.discussion)
  • Re: Can you write code directly in CIL ???
    ... >> Cab you write code directly in the Common Intermediate language? ... >> optimize a critical real-time function. ... compiler translate this into assembly language. ... > 2- C# compiler is as clever in generating msil as anyone can possibly get. ...
    (microsoft.public.dotnet.languages.csharp)