Bertrand Meyer - Computer Languages

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 object-oriented programming (OOP). His book Object-Oriented Software Construction is widely considered to be the best work on presenting the case for OOP. Other books he has written include Eiffel: The Language (a description of the Eiffel language), Object Success (a discussion of object technology for managers), Reusable Software (a discussion of reuse issues and solutions), Introduction to the Theory of Programming Languages and Touch of Class. He has authored numerous articles and edited conference proceedings.

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 Design by Contract development method.

His experiences 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 has been influential in the development of other languages including Java, C# and Python.

In 2005, Meyer was the "senior award" winner of the first AITO Dahl-Nygaard award. This prize, named after the two creators of object technology, is awarded annually to a senior and a junior researchers who have made significant technical contributions to the field of Object Orientation.

In 2006, Meyer was recognized as honorary doctor of Saint Petersburg State University of Information Technologies, Mechanics and Optics.

On 9 June 2007, Meyer received the Software System Award of the ACM for "impact on software quality" in recognition of the design of Eiffel. He is a 2008 Fellow of the ACM.

Read more about this topic:  Bertrand Meyer

Famous quotes containing the words computer and/or languages:

    What, then, is the basic difference between today’s computer and an intelligent being? It is that the computer can be made to see but not to perceive. What matters here is not that the computer is without consciousness but that thus far it is incapable of the spontaneous grasp of pattern—a capacity essential to perception and intelligence.
    Rudolf Arnheim (b. 1904)

    The less sophisticated of my forbears avoided foreigners at all costs, for the very good reason that, in their circles, speaking in tongues was commonly a prelude to snake handling. The more tolerant among us regarded foreign languages as a kind of speech impediment that could be overcome by willpower.
    Barbara Ehrenreich (b. 1941)