COMPILER DESIGN

TOOLS AND TECHNIQUES FOR COMPILER DESIGN

LLVM

Question [CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
A compilation strategy of translating input source language to C and then using the underlying C compiler for code generation is considered inferior because of
A
Limited debug support
B
Slow compilation
C
Both of the above
D
None of the above
Explanation: 

Detailed explanation-1: -Programming languages like JavaScript, Python, Ruby use interpreters. Programming languages like C, C++, Java use compilers.

Detailed explanation-2: -Synthesis phase: It takes the intermediate representation of the source program as input and creates the desired target code/program.

There is 1 question to complete.