Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

Бертран Мейер ( / м . Ər / ; французский:  [mɛjɛʁ] ; родился 21 ноября 1950) является французским академиком, автором и консультантом в области компьютерных языков. Он создал язык программирования Eiffel и идею дизайна по контракту .

Образование и академическая карьера [ править ]

Бертран Мейер получил степень магистра инженерии в Политехнической школе [2] в Париже, вторую степень магистра в Стэнфордском университете и докторскую степень в Университете Нанси . В течение девяти лет он проработал техническую и управленческую карьеру в Électricité de France , а в течение трех лет был членом факультета Калифорнийского университета в Санта-Барбаре .

С октября 2001 года по начало 2016 года он был профессором программной инженерии в ETH Zürich , Швейцарском федеральном технологическом институте, где он проводил исследования по созданию надежных компонентов (повторно используемых программных элементов) с гарантированным уровнем качества. Он был председателем факультета компьютерных наук ETH с 2004 по 2006 год и в течение 13 лет (2003–2015) преподавал курс «Введение в программирование», который читали все студенты, изучающие компьютерные науки ETH, в результате чего получился широко распространенный учебник по программированию Touch of Class (Springer). .

В настоящее время он является почетным профессором программной инженерии в ETH Zurich и заведующим кафедрой программной инженерии.

Другая деятельность Мейера включает в себя должность доцента в Университете Иннополис, а в 2015–2016 годах - кафедру передового опыта Тулузского университета . С 1998 по 2003 год он был адъюнкт-профессором Университета Монаш в Мельбурне , Австралия. Он является членом Французской технологической академии.. Он работает проректором и заведующим кафедрой программной инженерии в Технологическом институте Шаффхаузена (SIT). Он также является консультантом (проектирование объектно-ориентированных систем, архитектурные обзоры, оценка технологий), инструктором по объектным технологиям и другим темам программного обеспечения, а также докладчиком на конференциях. В течение многих лет Мейер активно занимался вопросами исследований и образовательной политики и был президентом-основателем (2006–2011 гг.) Европейской ассоциации информатики , ассоциации европейских департаментов информатики.

Компьютерные языки [ править ]

Мейер следует идеалу простых, элегантных и удобных для пользователя компьютерных языков и является одним из первых и самых активных сторонников объектно-ориентированного программирования (ООП). Его книга « Конструирование объектно-ориентированного программного обеспечения» - одна из первых и наиболее всеобъемлющих работ, в которых представлены аргументы в пользу ООП. [3] Среди других написанных им книг: Eiffel: The Language (описание языка Eiffel), Object Success (обсуждение объектной технологии для менеджеров), Reusable Software (обсуждение проблем повторного использования и решений), Introduction to theory языков программирования и прикосновения к классу. Он является автором множества статей и редактором трудов конференций.

Он является первым разработчиком метода и языка Eiffel и продолжает участвовать в его развитии, а также является создателем метода разработки Design by Contract . [ необходима цитата ]

Его опыт работы с объектной технологией через язык Simula , а также ранние работы над абстрактными типами данных и формальной спецификацией (включая Z-нотацию ) послужили основой для разработки Eiffel. Eiffel был причиной появления других языков, включая Java , C # и Python , без Eiffel не было бы таких языков.

Награды [ править ]

В 2005 году Мейер стал обладателем первой награды AITO Dahl-Nygaard . Эта премия, названная в честь двух создателей объектной технологии, ежегодно присуждается старшим и младшим исследователям, которые внесли значительный технический вклад в область объектной ориентации. [4]

Мейер имеет почетные докторские степени в Университете ИТМО в Санкт-Петербурге, Россия (2004 г.) и Йоркском университете , Великобритания (2015 г.).

В 2006 году Мейер получил награду Software System Award от ACM за «влияние на качество программного обеспечения» в знак признания разработки Eiffel. [5] Он является членом ACM в 2008 году. Он также является лауреатом премии Харлана Миллса компьютерного общества IEEE в 2009 году .

Обман Википедии [ править ]

28 декабря 2005 года анонимный пользователь ложно объявил о смерти Мейера в биографии Мейера в немецкой Википедии . Об этой розыгрыше было сообщено пять дней спустя через тикер Heise News Ticker, и статья была немедленно исправлена. Эту историю подхватили многие крупные новостные агентства Германии и Швейцарии. Мейер продолжил публикацию положительной оценки Википедии [6], заключив: «Система уступила одному из потенциальных недостатков и быстро исцелилась. Это не влияет на общую картину. Как и в случае со мной, слухи о крахе Википедии были сильно преувеличены ".

См. Также [ править ]

  • Принцип открытия / закрытия
  • Принцип единого доступа

Ссылки [ править ]

  1. ^ "Кафедра программной инженерии Бертран Мейер" . Веб-страница факультета Бертрана Мейера . Проверено 28 августа 2020 .
  2. ^ "Страница выпускников Политехнической школы для Бертрана Мейера" . Сайт выпускников Ecole Polytechique . Проверено 12 апреля 2020 .
  3. ^ "Объектно-ориентированное программное обеспечение, 2-е издание" - рецензия на книгу
  4. ^ "Победители премии AITO Dahl-Nygaard в 2005 году" - пресс-релиз AITO
  5. ^ Ученый получит награду ACM за разработку компьютерного языка Eiffel: пресс-релиз ACM, 29 марта 2007 г., на [1]. Архивировано 17июля 2007 г. в Wayback Machine .
  6. Бертран Мейер: Защита и иллюстрация Википедии, на

Внешние ссылки [ править ]

  • Домашняя страница Бертрана Мейера