Лэмпсон, Батлер

Батлер Райт Лэ́мпсон (англ. Butler Wright Lampson; род. 23 декабря 1943, Вашингтон, США) — американский учёный в области теории вычислительных систем, лауреат премии Тьюринга.

Вышедший на пенсию технический сотрудник (retired technical fellow) «Майкрософт» и эмерит-профессор Массачусетского технологического института[2], член Национальной инженерной академии США (1984)[3], Национальной академии наук США (2005)[4], иностранный член Лондонского королевства (2018)[5].

Биография

Лэмпсон окончил школу в городе Лоренсвил штата Нью-Джерси, получил степени бакалавра по физике — в Гарвардском университете (1964), и доктора философии по электротехнике — в Калифорнийском университете в Беркли (1967).

В 1980-х годах Лэмпсон перешёл в Digital Equipment Corporation. Впоследствии работал в корпорации «Майкрософт», где является вышедшим на пенсию техническим сотрудником (retired technical fellow). Также является эмерит-профессором (adjunct professor emeritus) Массачусетского технологического института[2].

Батлер Лэмпсон женат на Лоис Альтермэн, имеет двух сыновей — Майкла и Дэвида[6].

Лэмпсону часто приписывается цитата

Каждая компьютерная проблема решается ещё одним уровнем абстракции

однако в своей благодарственной речи в 1993 году он указывает на Дэвида Уилера, как автора этого выражения[7].

Научный вклад

В 1960-х годах Лэмпсон участвовал в проекте GENIE в Беркли, в ходе которого была разработана система распределения времени Berkeley Timesharing System для компьютера SDS 940 компании Scientific Data Systems[8]. В 1970-х Лэмпсон стал одним из основателей лаборатории Xerox PARC. Там, в 1972 году, он приступил к созданию одного из первых персональных компьютеров Xerox Alto[9]. В то же время он опубликовал свои взгляды на развитие персональных компьютеров под заголовком «Why Alto?»[10] Год спустя, компания Xerox выпустила на рынок компьютер Xerox Alto.

В лаборатории Xerox PARC Лэмпсон участвовал в разработке технологий лазерной печати, сетей Ethernet, обработки текста в режиме WYSIWYG (Bravo) и многих других, сильно повлиявших на развитие компьютерной техники[8].

Также Лэмпсон разработал матричную модель доступа для компьютерной безопасности, участвовал в создании протоколов двухфазной фиксации для распределённых баз данных и спроектировал несколько влиятельных языков программирования, включая Euclid[8].

Награды и отличия

Примечания

  1. Butler Lampson // SNAC (англ.) — 2010.
  2. 1 2 Butler W. Lampson. National Academy of Sciences. Дата обращения: 8 мая 2026.
  3. Dr. Butler W. Lampson Архивная копия от 3 декабря 2019 на Wayback Machine (англ.)
  4. Лэмпсон, Батлер на сайте Национальной академии наук США  (англ.)
  5. Butler Lampson Архивная копия от 22 декабря 2018 на Wayback Machine (англ.)
  6. Butler Lampson is an Architect at Microsoft Corporation and an Adjunct Professor of Computer Science and Electrical Engineering at MIT. Дата обращения: 8 мая 2026. Архивировано 1 января 2009 года.
  7. Microsoft Research - Site Down. Дата обращения: 8 мая 2026. Архивировано 21 февраля 2007 года.
  8. 1 2 3 4 5 6 Butler W. Lampson. ACM A.M. Turing Award. Дата обращения: 8 мая 2026.
  9. Каррыев, 2013, с. 79.
  10. DigiBarn Computer Museum: Why Alto? Butler Lampson’s Historic 1972 Memo. Дата обращения: 11 января 2009. Архивировано 19 января 2021 года.

Литература

Ссылки

Дополнительно по теме