April 2002
Intermediate to advanced
1024 pages
23h 26m
English
As the name implies, IL sits in the middle of a development scheme. A programmer works in one of the supported languages generating code. To run the code, this high-level language is compiled. Normally when a language is compiled, the output of the compiler is a program that can be directly run. With a managed code system, the compiler produces IL code that is turned into instructions that are specific to the machine on which the IL code is loaded by the Just-In-Time (JIT) compiler. This process is illustrated in Figure 5.1.

Rather than turn all of the IL code into ...