
| Garbage collected: | Yes |
|---|---|
| Type safety: | Safe |
| Type strength: | Strong |
| Type compatibility: | Nominative |
| Type checking: | Static |
| See Also: |
Eiffel is anISO-standardized,object-oriented programming language designed by Bertrand Meyer and Eiffel Software. The design of the language is closely connected with the Eiffel programming method, a set of principles consisting ofdesign by contract,command query separation, theuniform access principle, thesingle-choice principle, theopen-closed principle, and theoption-operand separation principle.
Many concepts initially introduced by Eiffel later found their way into, among others,Java andC#. New language design ideas, particularly through the Ecma/ISO standardization process, continue to be incorporated into the Eiffel language.
The following 159 pages are in this category, out of 159 total.