|
Bertrand Meyer (born 1950 in France) developed the Eiffel programming language, and is an author, academic and consultant in the field of computer languages. 1950 (MCML) was a common year starting on Sunday (link will take you to calendar). ...
Eiffel is an object-oriented programming language which emphasizes the production of robust software. ...
Meyer pursues the ideal of simple, elegant and user-friendly computer languages and is one of the earliest and most vocal proponents of object-oriented programming (OOP). His book on Object-Oriented Software Construction is often considered the best work on presenting the case for OOP. Other books include Eiffel: The Language, (description of the Eiffel language), Object Success (a discussion of object technology for managers), Reusable Software (a discussion of reuse issues and solutions), and Introduction to the Theory of Programming Languages. He has authored numerous articles and edited conference proceedings. Object-oriented programming (OOP) is a programming paradigm that uses abstraction to create models based on the real world. ...
He is the initial designer of the Eiffel method and language and has continued to participate in its evolution, and is the originator of the development method known as Design by Contract. Design by contract, DBC or Programming by contract is a methodology for designing computer software. ...
Other activities include being adjunct professor at Monash University in Melbourne, Australia (1998–2003) and membership of the French Academy of Technologies. He is also active as a consultant (object-oriented system design, architectural reviews, technology assessment), trainer in object technology and other software topics, and conference speaker. Monash University is Australias largest university with about 55,000 students. ...
Melbournes Yarra River is a popular area for walking, jogging, cycling, rowing and for relaxing on the banks with a picnic Melbourne (pronounced ) is the second most populous city in Australia, with a metropolitan area population of approximately 3. ...
The French Academy of Technologies (Académie des technologies) is a learned society, founded in 2000, with an emphasis on technology. ...
Meyer received the equivalent of a bachelor's degree in engineering from the École polytechnique in Paris, a master's degree from Stanford University, and a Ph.D. from the Université de Nancy in Nancy, France. He had a technical and managerial career for nine years at Électricité de France, and for three years was on the faculty at the University of California, Santa Barbara. Since October 2001, he has been Professor of Software Engineering at ETH Zurich, the Swiss Federal Institute of Technology, where he pursues research on building trusted components (reusable software elements) with a guaranteed level of quality. A bachelors degree (Artium Baccalaureus, A.B. or B.A.) is usually an undergraduate academic degree awarded for a course or major that generally lasts for three, four, or in some cases and countries, five or six years. ...
The Arms of the Ãcole Polytechnique The cadets of Polytechnique rushed to the defense of Paris against the foreign armies in 1814. ...
City flag City coat of arms Motto: Fluctuat nec mergitur (Latin: Tossed by the waves, she does not sink) Paris Eiffel tower as seen from the esplanade du Trocadéro. ...
A masters degree is an academic degree usually awarded for completion of a postgraduate (or graduate) course of one to three years in duration. ...
The Leland Stanford Junior University, commonly known as Stanford University (or simply Stanford), is a private university located approximately 37 miles (60 kilometers) southeast of San Francisco and approximately 20 miles northwest of San José in an unincorporated part of Santa Clara County. ...
This does not cite its references or sources. ...
Nancy-Université federates the three universities of Nancy, in Lorraine : University Nancy I Henri Poincaré (UHP) : natural sciences University Nancy II : social sciences Institut national polytechnique de Lorraine (INPL) : engineering schools, notably : Mines de Nancy : general engineering ENSIC : chemistry ENSAIA : agricultural engineering The university of Nancy was originally founded in...
This article is about the city in France named Nancy. ...
Ãlectricité de France (EDF) is the main electricity generation and distribution company in France. ...
The University of California, Santa Barbara (UCSB) is a coeducational public university located on the Pacific Ocean in Santa Barbara County, California, USA. It is one out of 10 campuses of the University of California. ...
2001 (MMI) was a common year starting on Monday of the Gregorian calendar. ...
The ETH Zurich, often called Swiss Federal Institute of Technology, is a science and technology university in the city of Zurich, Switzerland. ...
His experience with object technology through the Simula language, as well as early work on abstract data types and formal specification (including the Z notation) provided some of the background for the development of Eiffel. Eiffel and Simula have been influential in the development of other languages, such as Python. Simula is a name for two programming languages, Simula I and Simula 67, developed in the 1960s at the Norwegian Computing Center in Oslo, by Ole-Johan Dahl and Kristen Nygaard. ...
Abstract data types or ADTs are a mathematical specification of a set of data and the set of operations that can be performed on the data. ...
A formal specification is a mathematical description of software or hardware that may be used to develop an implementation. ...
The Z notation (universally pronounced zed, named after Zermelo-Fränkel set theory) is a formal specification language used for describing and modelling computing systems. ...
Python is a programming language created by Guido van Rossum in 1990. ...
In 2005, Meyer was a winner of the AITO Ole-Johan Dahl and Kristen Nygaard prize. It is awarded annually to two individuals that have made significant technical contributions to the field of Object Orientation. [1] Professor emeritus Ole-Johan Dahl (October 12, 1931 â June 29, 2002) was a Norwegian computer scientist and is considered to be one of the fathers of Simula and object-oriented programming along with Kristen Nygaard. ...
Kristen Nygaard Kristen Nygaard (August 27, 1926 - August 10, 2002) was a Norwegian mathematician, computer programming language pioneer and politician. ...
On December 28, 2005, an anonymous user falsely announced Meyer's death on his article in the German Wikipedia. The hoax was reported five days later by the Heise News Ticker and the article was immediately corrected. Many major news media in Germany and Switzerland picked up on the story, creating the German Wikipedia's version of a Seigenthaler affair. Meyer went on to publish a positive evaluation of Wikipedia, concluding "The system succumbed to one of its potential flaws, and quickly healed itself. This doesn't affect the big picture. Just like those about me, rumors about Wikipedia's downfall have been grossly exaggerated." German Wikipedia is the German-language edition of Wikipedia, a free and publicly editable online encyclopedia. ...
Heinz Heise is a German publishing house. ...
John Seigenthaler Sr. ...
See also Object-Oriented Software Construction is the title of a book by Bertrand Meyer, widely considered a foundational text of object-oriented programming. ...
Eiffel is an object-oriented programming language which emphasizes the production of robust software. ...
External links |