Bertrand Meyer - Bertrand Meyer

Bertranda Meyera
Bertranda Meyera
Urodzić się ( 1950-11-21 )21 listopada 1950 (wiek 70)
Narodowość Francuski
Alma Mater
Zawód Profesor
Pracodawca ETH Zurych
Znany z Eiffel , projekt według umowy
Strona internetowa bertrandmeyer .com

Bertrand Meyer ( / m . Ər / ; francuski:  [mɛjɛʁ] ; ur 21 listopada 1950) jest francuskim akademicki, autor i konsultant w dziedzinie języków programowania. Stworzył język programowania Eiffel i ideę projektowania kontraktowego .

Edukacja i kariera akademicka

Bertrand Meyer uzyskał tytuł magistra inżyniera na École Polytechnique w Paryżu, drugi tytuł magistra na Uniwersytecie Stanforda oraz doktorat na Université de Nancy . Przez dziewięć lat prowadził karierę techniczną i menedżerską w Électricité de France , a przez trzy lata był członkiem wydziału Uniwersytetu Kalifornijskiego w Santa Barbara .

W latach 2001-2016 był profesorem inżynierii oprogramowania w ETH Zürich , Szwajcarskim Federalnym Instytucie Technologii, gdzie prowadził badania nad budowaniem zaufanych komponentów (elementów oprogramowania wielokrotnego użytku) o gwarantowanym poziomie jakości. Był kierownikiem Katedry Informatyki ETH w latach 2004-2006 i przez 13 lat (2003-2015) prowadził kurs Wprowadzenie do programowania, który był prowadzony przez wszystkich studentów informatyki ETH, czego efektem był szeroko rozpowszechniony podręcznik programowania Touch of Class (Springer) .

Pozostaje emerytowanym profesorem inżynierii oprogramowania w ETH Zurich, a obecnie jest profesorem inżynierii oprogramowania w Schaffhausen Institute of Technology (SIT), nowym uniwersytecie badawczym w Schaffhausen w Szwajcarii.

Inne działania Meyera obejmują stanowisko profesora nadzwyczajnego na Uniwersytecie w Innopolis oraz, w latach 2015–2016, katedrę doskonałości na Uniwersytecie w Tuluzie . W latach 1998-2003 był adiunktem na Uniwersytecie Monash w Melbourne w Australii. Jest również aktywnym konsultantem (projektowanie systemowe zorientowane obiektowo, przeglądy architektoniczne, ocena technologii), trenerem technologii obiektowej i innych tematów oprogramowania oraz prelegentem konferencyjnym. Przez wiele lat Meyer był aktywny w kwestiach polityki badawczej i edukacyjnej oraz był prezesem założycielem (2006-2011) Informatics Europe , stowarzyszenia europejskich wydziałów informatyki.

Języki komputerowe

Meyer dąży do ideału prostych, eleganckich i przyjaznych dla użytkownika języków komputerowych i jest jednym z najwcześniejszych i najgłośniejszych zwolenników programowania obiektowego (OOP). Jego książka Object-Oriented Software Construction jest jedną z najwcześniejszych i najbardziej obszernych prac prezentujących argumenty za OOP. Inne książki, które napisał, to Eiffel: The Language (opis języka Eiffla), Object Success (omówienie technologii obiektowej dla menedżerów), Reusable Software (omówienie problemów i rozwiązań związanych z ponownym użyciem), Wprowadzenie do teorii języków programowania , Touch of Class (wprowadzenie do programowania i inżynierii oprogramowania) oraz Agile! Dobry, szum i brzydki (poradnik i krytyczna analiza metod zwinnych). Jest autorem wielu artykułów i redagował ponad 60 materiałów konferencyjnych, wiele z nich w serii Springer LNCS (Lecture Notes in Computer Science).

Jest początkowym projektantem metody i języka Eiffla i nadal uczestniczy w ich ewolucji oraz jest twórcą metody rozwoju Design by Contract .

Jego doświadczenia z technologią obiektową poprzez język Simula , a także wczesne prace nad abstrakcyjnymi typami danych i specyfikacją formalną (w tym notacją Z ), dostarczyły pewnych podstaw dla rozwoju Eiffla.

Składki

Meyer jest znany m.in. z następujących prac:

Nagrody

Meyer jest członkiem Academia Europaea i Francuskiej Akademii Technologii oraz członkiem ACM . Otrzymał doktoraty honoris causa Uniwersytetu ITMO w Sankt Petersburgu w Rosji (2004) oraz Uniwersytetu York w Wielkiej Brytanii (2015).

Był pierwszym zdobywcą „senior award” nagrody AITO Dahl-Nygaard w 2005 roku. Ta nagroda, nazwana na cześć dwóch twórców technologii obiektowej, jest przyznawana corocznie starszym i młodszym naukowcom, którzy wnieśli znaczący wkład techniczny w tę dziedzinę Orientacji Obiektowej.

Jest laureatem nagrody Harlan Mills IEEE Computer Society w 2009 roku.

W 2006 roku Meyer otrzymał nagrodę Software System Award przyznawaną przez ACM za „wpływ na jakość oprogramowania” w uznaniu projektu Eiffla.

Wikipedia mistyfikacja

28 grudnia 2005 anonimowy użytkownik fałszywie ogłosił śmierć Meyera w biografii Meyera z niemieckiej Wikipedii . To oszustwo zostało zgłoszone pięć dni później przez Heise News Ticker i artykuł został natychmiast poprawiony. Wiele głównych mediów informacyjnych w Niemczech i Szwajcarii podchwyciło tę historię. Meyer opublikował następnie pozytywną ocenę Wikipedii, stwierdzając: „System uległ jednej ze swoich potencjalnych wad i szybko się wyleczył. Nie wpływa to na ogólny obraz. Podobnie jak te o mnie, pogłoski o upadku Wikipedii były rażące przesadny."

Zobacz też

Bibliografia

Zewnętrzne linki