Question: 2. In designing a compiler, you will face many tradeoffs. What are the five qualities that you, as a user, consider most important in a

2. In designing a compiler, you will face many tradeoffs. What are the

five qualities that you, as a user, consider most important in a compiler

that you purchase? Does that list change when you are the compiler

writer? What does your list tell you about a compiler that you would

implement?

3. Compilers are used in many different circumstances. What differences

might you expect in compilers designed for the following applications?

a. A just-in-time compiler used to translate user interface code

downloaded over a network

b. A compiler that targets the embedded processor used in a cellular

telephone

c. A compiler used in an introductory programming course at a high

school

d. A compiler used to build wind-tunnel simulations that run on a

massively parallel processor (where all processors are identical)

e. A compiler that targets numerically intensive programs to a large

number of diverse machines

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!