ADVANCED TOPICS IN COMPILER DESIGN
CODE GENERATION FOR OBJECT ORIENTED LANGUAGES
Question
[CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
|
|
writability
|
|
readability
|
|
reliability
|
|
expressivity
|
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