C#
-
gedeon
Re:C#
Yes .NET compile into a sort of bytecode, CIL = Common Intermediate language. In fact .Net produce Assembly
An assembly contains metadata, CIL code and resources.
The CIL is interpreted by the CLR Common Language Runtime ( a kind of virtual mavhine)
The CLI is the Common Language Infrastructure
An ECMA standard
http://www.ecma-international.org/publi ... ma-335.htm
An assembly contains metadata, CIL code and resources.
The CIL is interpreted by the CLR Common Language Runtime ( a kind of virtual mavhine)
The CLI is the Common Language Infrastructure
An ECMA standard
http://www.ecma-international.org/publi ... ma-335.htm
-
Tim
Re:C#
IL (CIL or MSIL) isn't necessarily interpreted -- the Microsoft CLR compiles MSIL to native code either on installation, the first time the assembly is loaded, or each time the assembly is loaded. For instance, the Visual Studio debugger shows you x86 machine code disassembly, not IL instructions.
