Bertrand Meyer

French computer scientist

Design by contract emerged as a foundational concept in software engineering through the work of Bertrand Meyer. Born in Paris in 1950, this computer scientist and engineer developed the Eiffel programming language, influencing how modern systems ensure reliability. His career spans decades of academic research and technical contributions that shaped object-oriented programming standards used across the global technology sector.

Academic Foundations and Research

Meyer completed his education at several prominent institutions, including the École polytechnique and Stanford University. He also attended Cours Hattemer and Nancy-Université. These academic experiences preceded his tenure as a full professor at various international institutions. His professional journey includes roles at ETH Zurich, the University of California, Santa Barbara, Innopolis University, and the Schaffhausen Institute of Technology. His expertise in computer science is further evidenced by his membership in the Academia Europaea and the French Academy of Technologies.

THE FREE TEST
How high is yours?

Twenty questions, eight minutes on the clock, and a percentile measured against everyone who has taken it. No sign-up.

Take the IQ test →

Contributions to Programming Languages

The creation of the Eiffel language remains a hallmark of Meyer's career. This work, which prioritised software quality, earned him the ACM Software System Award in 2006. Beyond language design, he contributed to the Z notation specification. He has authored numerous texts on programming theory, such as Object-Oriented Software Construction and Touch of Class. His recent publications include the Handbook of Requirements and Business Analysis and The French School of Programming, demonstrating a continued focus on software engineering methodologies.

Professional Recognition and Public Scrutiny

The industry recognised his contributions through several high-profile awards. In 2005, he received the Dahl–Nygaard Prize as the first senior award winner. He was named an ACM Fellow in 2008 and received the Harlan D. Mills Award in 2009. In 2017, he earned the ACM SIGSOFT Software Engineering Educator Award, followed by an IFIP fellowship in 2019. In 2005, Meyer was the subject of a Wikipedia hoax claiming his death. He subsequently published a balanced perspective on the incident, noting the platform's ability to self-correct misinformation.

Fast facts

Questions readers ask

What is Bertrand Meyer best known for?

He is primarily recognized for creating the Eiffel programming language and introducing the concept of design by contract.

Which academic institutions has he been affiliated with?

His positions include professorships at ETH Zurich, the University of California, Santa Barbara, Innopolis University, and the Schaffhausen Institute of Technology.

Achievements

Compare with the greats

Charles Dickens vs Pierre De FermatElon Musk vs Wolfgang Amadeus MozartBernhard Riemann vs ConfuciusJohann Sebastian Bach vs Pyotr Ilyich Tchaikovsky
See the IQ Rankings →All comparisons →

Child prodigies

Rayssa LealRayssa LealViral 'Fairy of Skate' who won Olympic street silver at age 13Jacob BarnettJacob BarnettAutistic Physics Prodigy — IUPUI Master's at 14, Perimeter…Yusra MardiniYusra MardiniSwam Refugees to Safety Across the Aegean — Olympic Athlete on…Mahnoor CheemaMahnoor CheemaPassed 34 O-Levels by Age 13 — Pakistani-British Prodigy with…
Child prodigies →

Play & come back tomorrow

Daily Genius Challenge · Guess the genius
Self-taught English scientist who discovered electromagnetic induction, the basis of the electric generator.
Tap your answer ↓
Which Genius Are You? Free IQ Test