What does Explicit Compilation mean? What is the difference between Explicit and Implicit Compilation in JIT Technology? What are the Pros and Cons of Explicit/Implicit Compilers?
Home/Explicit Compilation Definition
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
In computer programming languages like C+ or VB.NET, human-friendly syntax is used by developers but the same can’t be used by computers. These codes are also called Source Code. In order for computers to execute a source code, the same has to be processed into machine instructions or object code. Read more
In computer programming languages like C+ or VB.NET, human-friendly syntax is used by developers but the same can’t be used by computers. These codes are also called Source Code. In order for computers to execute a source code, the same has to be processed into machine instructions or object code.
A source code can be either implicit or explicit.
Explicit Compilation Definition:
Using explicit compilation, a developer transforms the upper level language or source code into object code so that the program can be smoothly executed. In other words, Explicit compilation helps the CPU to comprehend every line in the code even before the same has been executed.
How Is Explicit Compilation Different from Implicit Compilation?
The implicit compilation is different. It has multiple functions. It first converts the source code to IL or intermediate language and then it transforms the same to machine instructions.
An Explicit compiler can only handle intermediate language codes. It is also known as JIT compiler.
Pros and Cons of Explicit and Implicit Compilers
Conclusion:
Whether your system will use more Explicit Compilers or Implicit Compilers actually depends upon your operating system and the basic architecture and configuration of your CPU. In order for the PC to run smoothly, more and more source codes have to be executed by Explicit Compilers.
See less