Bertrand Meyer

Source: Wikipedia, the free encyclopedia.

Bertrand Meyer
Bertrand Meyer
Born (1950-11-21) 21 November 1950 (age 73)
NationalityFrench
Alma mater
OccupationProfessor
EmployerETH Zurich[1]
Known forEiffel, design by contract
Websitebertrandmeyer.com

Bertrand Meyer (/ˈm.ər/; French: [mɛjɛʁ]; born 21 November 1950) is a French academic, author, and consultant in the field of computer languages. He created the Eiffel programming language and the concept of design by contract.

Education and academic career

Meyer received a

Université de Nancy. He had a technical and managerial career for nine years at Électricité de France, and for three years was a member of the faculty of the University of California, Santa Barbara
.

From 2001 to 2016, he was professor of software engineering at

ETH Zürich, the Swiss Federal Institute of Technology, where he pursued research on building trusted components (reusable software elements) with a guaranteed level of quality. He was Chair of the ETH Computer Science department from 2004 to 2006 and for 13 years (2003–2015) taught the Introduction to Programming course taken by all ETH computer science students, resulting in a widely disseminated programming textbook, Touch of Class
(Springer).

He remains Professor

Schaffhausen Institute of Technology (SIT)), a new research university in Schaffhausen
, Switzerland.

He has held visiting positions at the

Politecnico di Milano, Innopolis University, Monash University and University of Technology Sydney. 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. For many years Meyer has been active in issues of research and education policy and was the founding president (2006–2011) of Informatics Europe
, the association of European computer science departments.

Computer languages

Meyer pursues the ideal of simple, elegant and user-friendly computer languages and is one of the earliest and most vocal proponents of

Springer LNCS
(Lecture Notes in Computer Science) series.

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

]

His experiences with object technology through the

), provided some of the background for the development of Eiffel.

Contributions

Meyer is known among other contributions for the following:

Awards

Meyer is a member of

Fellow of the ACM. He has received honorary doctorates from ITMO University in Saint Petersburg, Russia (2004) (returned in 2022) and the University of York
, UK (2015).

He was the first "senior award" winner of the AITO

Dahl-Nygaard award in 2005.[4] This prize, named after the two founders of object-oriented programming, is awarded annually to a senior and a junior researcher who has made significant technical contributions to the field of OOP.[4]

He is the 2009 recipient of the IEEE Computer Society Harlan Mills award "for practical & fundamental contributions to object-oriented software engineering".

He is an IFIP fellow, as part of the first group to receive this distinction in 2019, and received in 2017 the ACM SIGSOFT Software Engineering Educator Award. He was the recipient of an ERC (European Research Council) Advanced Investigator Grant (2012-2017).

In 2006, Meyer received the ACM

Software System Award of the for "impact on software quality" in recognition of the design of Eiffel.[5]

Wikipedia hoax

On 28 December 2005, an anonymous user falsely announced Meyer's death on the

Heise News Ticker and the article was immediately corrected. Many major news media outlets in Germany and Switzerland picked up the story. Meyer went on to publish a positive evaluation of Wikipedia,[6]
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."

See also

References

  1. ^ "Chair of Software Engineering Bertrand Meyer". Faculty web page for Bertrand Meyer. Archived from the original on 18 January 2010. Retrieved 28 August 2020.
  2. ^ "Ecole Polytechnique Alumni page for Bertrand Meyer". Ecole Polytechique alumni site. Archived from the original on 12 April 2020. Retrieved 12 April 2020.
  3. ^ "Object Oriented Software Construction, 2nd Edition" Archived 2016-12-18 at the Wayback Machine — a review of the book
  4. ^ a b "The AITO Dahl-Nygaard Prize Winners For 2005". Association Internationale pour les Technologies Objets. Archived from the original on 4 October 2006. Retrieved 11 September 2006.
  5. ^ Scientist to receive ACM award for development Eiffel computer language: ACM Press release, 29 March 2007, at [1] Archived 2007-07-17 at the Wayback Machine.
  6. ^ "Bertrand Meyer: Defense and Illustration of Wikipedia, at" (PDF). Archived (PDF) from the original on 6 July 2017. Retrieved 18 June 2007.

External links