C#:A Better Language
C# source code compiles into managed code. Managed code is an intermediate language (IL) because it is halfway between the high-level language (C#) and the lowest-level language (assembly/machine code).
At run time, the Common Language Runtime (CLR) compiles the code on the fly by using Just In Time (JIT) compiling.
An obvious con is the inefficiency of compiling the code at run time. This process is different from interpreting, which is typically used by languages such as Visual Basic, Perl and JScript.
The JIT compiler compiles a function or method only the first time, and when it does, it produces machine code native to the platform on which it's running. An obvious pro of JIT compiling is that the working set of the application is reduced, because the memory footprint of intermediate code is smaller. During the execution of the application, only the needed code is JIT-compiled.
Moreover, the CLR can optimize the program's execution on the fly at run time. For......
View the rest of this paper...
Approximate Word Count: 256
Approximate Pages: 2 (250 words per double-spaced page)
Why should you join Frat Files?
- - It's safe, secure, and private.
- - Instant access to over 100,000 papers. New papers are added hourly.
- - Fast and reliable customer support.
Similar Essays
-
Can One Language Be Better Than Another?
Can one language be better than another? TOK Language essay 11. Can one language be considered "better" than another? Outline. Areas to talk about Culture - Language you grew up
-
C#:A Better Language
C#:A Better Language C# source code compiles into managed code. Managed code is an intermediate language (IL) because it is halfway between the high-level language (C#) and the
-
Learn A Second Language
language in its schools. I believe it is paramount for Americans to learn a second language to not only better themselves, but to strengthen their country as well. Being
-
Body Language Required For Business Dealings
run such different type or categories of businesses and has also therefore emphasized on better body language which is essential for business dealings in order to grow or expand
-
Critical Thinking
critical thinking Critical thinking and language can be a hard thing to understand. For a better understanding one must understand the meanings of critical thinking and language.
Frat Files
Members
Information
© 2009 FratFiles.com.