16 Facts About Bertrand Meyer

1.

Bertrand Meyer is a French academic, author, and consultant in the field of computer languages.

2.

Bertrand Meyer created the Eiffel programming language and the idea of design by contract.

3.

Bertrand Meyer had a technical and managerial career for nine years at Electricite de France, and for three years was a member of the faculty of the University of California, Santa Barbara.

4.

Bertrand Meyer was Chair of the ETH Computer Science department from 2004 to 2006 and for 13 years taught the Introduction to Programming course taken by all ETH computer science students, resulting in a widely disseminated programming textbook, Touch of Class.

5.

Bertrand Meyer remains Professor emeritus of Software Engineering at ETH Zurich and is currently Professor of Software Engineering and Provost at the Schaffhausen Institute of Technology, a new research university in Schaffhausen, Switzerland.

6.

Bertrand Meyer has held visiting positions at the University of Toulouse, Politecnico di Milano, Innopolis University, Monash University and University of Technology Sydney.

7.

Bertrand Meyer is active as a consultant, trainer in object technology and other software topics, and conference speaker.

8.

For many years Bertrand Meyer has been active in issues of research and education policy and was the founding president of Informatics Europe, the association of European computer science departments.

9.

Bertrand 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.

10.

Bertrand Meyer's book Object-Oriented Software Construction is one of the earliest and most comprehensive works presenting the case for OOP.

11.

Bertrand Meyer has authored numerous articles and edited over 60 conference proceedings, many of them in the Springer LNCS series.

12.

Bertrand Meyer is the initial designer of the Eiffel method and language and has continued to participate in its evolution, and is the originator of the Design by Contract development method.

13.

Bertrand Meyer is a member of Academia Europaea and the French Academy of Technologies and a Fellow of the ACM.

14.

Bertrand Meyer has received honorary doctorates from ITMO University in Saint Petersburg, Russia and the University of York, UK.

15.

Bertrand Meyer was the first "senior award" winner of the AITO Dahl-Nygaard award in 2005.

16.

In 2006, Bertrand Meyer received the Software System Award of the ACM for "impact on software quality" in recognition of the design of Eiffel.