COMPILER DESIGN

ADVANCED TOPICS IN COMPILER DESIGN

CODE GENERATION FOR OBJECT ORIENTED LANGUAGES

Question [CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
The following are the most important criteria for evaluating languages EXCEPT
A
writability
B
readability
C
reliability
D
expressivity
Explanation: 

Detailed explanation-1: -Expressivity-How easy the code is written and how easily understood by people and the compiler. So if a language has more complicated ways of specifying computations, it reduces expressivity.

Detailed explanation-2: -The language evaluation criteria are: • Readability: the ease with which programs can be read and understood. Writability: the ease with which a language can be used to create programs. Reliability: conformance to specifications (i.e., performs to its specifications). Cost: the ultimate total cost.

Detailed explanation-3: -Criteria. Readability. Writability. Reliability. Cost. Affected by. Simplicity. Orthogonality. Data types and structures. Syntax. Support for Abstraction. Type checking. Exception handling. Aliasing. Control structures. Expressivity. 26-Aug-2002

There is 1 question to complete.