Eiffel is an object-oriented programming language designed by Bertrand Meyer and Eiffel Software, described in a 1985 paper as a language for building reliable, reusable software, and first released commercially in 1986. Eiffel is used in various sectors, including aerospace, banking, video-gaming, and railway transportation. Eiffel is centered on Design by Contract, an approach Meyer pioneered that embeds preconditions, postconditions and class invariants directly into the language.
Facts
First Released ParadigmObject-oriented, design by contract 1 SignificanceIntroduced design by contract as a core language feature, an idea later echoed in modified form by Java, C# and other languages. 1 Connections
Sources
1. Wikipedia: Eiffel (programming language)
Wikimedia FoundationLead sectionQuote, Lead section
The first version was released in 1986.
View the Source Reader Challenges (0)
No disputes yet. Spotted an error or a better source? Open the first one.
Sign in to dispute this or suggest a correction.