| |
| | Ada, C, C++, and Java vs. The Steelman |
 | | The language shall permit comments that are introduced by a special (one or two character) symbol and terminated by the next line boundary of the source program. |
 | | The language shall distinguish the concepts of type (specifying data elements with common properties, including operations), subtype (i.e., a subset of the elements of a type, that is characterized by further constraints), and representations (i.e., implementation characteristics). |
 | | The language shall attempt to prevent aliasing (l.e., multiple access paths to the same variable or record component) that is not intended, but shall not prohibit all aliasing. |
| www.dwheeler.com /steelman/steeltab.htm (11344 words) |
|