Having more than one way to accomplish a particular operation
Back
Operator Overloading
Front
A single operator symbol has more than one meaning
Back
Type Checking
Front
Testing for type errors
Back
Integration and System Testing
Front
Back
Software and System Design
Front
Back
Research Defintion
Front
Back
Expressivity
Front
Powerful operations that allow a great deal of computation to be accomplished with a very small program.
Back
Aliasing
Front
having two or more distinct names that can be used to access the same memory cell
Back
Exception Handling
Front
Back
Writability
Front
A measure of how easily a language can be used to create programs for a chosen problem domain.
Back
Readability Characteristics
Front
Overall simplicity, orthogonality, writability, and expressivity
Back
Overall Simplicity
Front
Large number of basic constructs is more difficult to earn than smaller number.
Back
Orthogonality
Front
Relatively small set of primitive constructs can be combined in a relatively small number of ways to build the control and data structures of the language