/guid/9202a8c04000641f80000000000154e5 rename

author:

content:

contributor:

published:

updated:

source uri:

Summary

Eiffel is an ISO-standardized, object-oriented programming language designed to enable programmers...

Content

Eiffel is an ISO-standardized, object-oriented programming language designed to enable programmers to efficiently develop extensible, reusable, reliable software. Eiffel is used in academia as a language for teaching computer-programming principles. Eiffel is used in the finance, aerospace, health-care, video-gaming, and other industries as a development platform. Since 1985, many suppliers have developed Eiffel programming environments. The design of the language is closely connected with the Eiffel programming method. Both are based on a set of principles, including design by contract, command-query separation, uniform-access principle, single-choice principle, open-closed principle, and option-operand separation. Many concepts initially introduced by Eiffel later found their way into Java, C#, and other languages. New language-design ideas, particularly through the Ecma/ISO standardization process, continue to be incorporated into the Eiffel language. The key characteristics of the Eiffel language include: Eiffel emphasizes declarative statements over procedural code and attempts to eliminate the need for bookkeeping instructions. Eiffel shuns coding tricks or coding techniques

Created by: Freebase Data Team Oct 22, 2006
Last edited by: Freebase Data Team Oct 22, 2006

Recent Discussions about None

There is no discussion about this document.

Start the Discussion »
Explore the Data
View all the data we have for /guid/9202a8c04000641f80000000000154e5
Flag this Document
Why do you want to flag this document?