Введение

Американский учёный-компьютерщик Батлер В. Лэмпсон (англ. Butler W. Lampson FRS; род. 23 декабря 1943 года) — американский учёный-компьютерщик, наиболее известный своими вкладами в разработку и реализацию распределённых персональных вычислений.

Образование и ранние годы жизни

После окончания школы Лоуренсвилль (где в 2009 году он был удостоен премии Алдо Леопольда, также известной как Медаль Лоуренсвилля – высшей награды школы для выпускников), Лэмпсон получил степень бакалавра наук (A.B.) по физике (magna cum laude с высшими отличиями по специальности) в Гарвардском университете в 1964 году и степень доктора философии в области электротехники и компьютерных наук в Калифорнийском университете в Беркли в 1967 году.

Карьера и исследования

В 1960-х годах Лэмпсон и другие участвовали в проекте GENIE в Калифорнийском университете в Беркли. В 1965 году несколько членов проекта GENIE, в частности Лэмпсон и Питер Дойч, разработали Berkeley Timesharing System для компьютера SDS 940 компании Scientific Data Systems. После защиты докторской диссертации Лэмпсон остался в Калифорнийском университете в Беркли в качестве ассистента профессора (1967–1970) и доцента (1970–1971) по информатике. В течение некоторого времени он одновременно занимал должность директора по разработке систем в Berkeley Computer Corporation (1969–1971). В 1971 году Лэмпсон стал одним из основателей Xerox PARC, где работал в Лаборатории компьютерных наук (CSL) в качестве ведущего ученого (1971–1975) и старшего научного сотрудника (1975–1983). Его известное видение персонального компьютера было отражено в меморандуме 1972 года под названием "Почему Альто?". В 1973 году появился Xerox Alto с трехкнопочной мышью и полностраничным монитором. Сейчас он считается первым настоящим персональным компьютером в том смысле, что стало "каноническим" режимом работы с графическим пользовательским интерфейсом. Все последующие компьютеры, созданные в Xerox PARC, за исключением "Dolphin" (использовавшегося в машине Xerox 1100 LISP) и "Dorado" (использовавшегося в машине Xerox 1132 LISP), следовали общему проекту под названием "Wildflower", разработанному Лэмпсоном, и включали машины серии D: "Dandelion" (использовавшийся в Xerox Star и Xerox 1108 LISP), "Dandetiger" (использовавшийся в Xerox 1109 LISP), "Daybreak" (Xerox 6085) и "Dicentra" (использовавшийся внутри компании для управления различными специализированными аппаратными устройствами). В PARC Лэмпсон участвовал в разработке многих других революционных технологий, таких как конструкция лазерного принтера, двухфазные протоколы фиксации, Bravo – первая программа форматирования текста WYSIWYG, и Ethernet – первая высокоскоростная локальная сеть (LAN). Он разработал несколько влиятельных языков программирования, таких как Euclid. После конфликтной отставки менеджера CSL компании Xerox PARC Боба Тейлора в 1983 году Лэмпсон и Чак Тэкер последовали за своим давним коллегой в Исследовательский центр систем Digital Equipment Corporation. Там он был старшим инженером-консультантом (1984–1986), корпоративным инженером-консультантом (1986–1993) и старшим корпоративным инженером-консультантом (1993–1995). Незадолго до выхода Тейлора на пенсию Лэмпсон перешел на работу в Microsoft Research в качестве архитектора (1995–1999), выдающегося инженера (2000–2005) и технического сотрудника (2005–настоящее время). С 1987 года Лэмпсон является адъюнкт-профессором электротехники и информатики в Массачусетском технологическом институте.

Почести и награды

В 1984 году он был избран членом Национальной инженерной академии. В 1984 году он получил награду ACM Software System Award за разработку Alto совместно с Робертом В. Тейлором и Чарльзом П. Тэкером. В 1986 году он получил степень почётного доктора наук (Sc. D.) от Федеральной политехнической школы Цюриха (Eidgenössische Technische Hochschule, Zürich). В 1992 году он был удостоен престижной премии ACM Turing Award за вклад в развитие персональных вычислений и компьютерных наук. В 1993 году он стал членом Американской академии искусств и наук. В 1994 году он был принят в члены ACM (Fellow of the ACM). В 1996 году он получил награду IEEE Computer Pioneer Award. В 1996 году он получил степень почётного доктора наук (Sc. D.) от Болонского университета. В 2001 году он был удостоен медали IEEE Джона фон Неймана. В 2004 году он получил премию Чарльза Старка Дрейпера совместно с Аланом К. Кеем, Робертом В. Тейлором и Чарльзом П. Тэкером за их работу над Alto. В 2005 году он был избран членом Национальной академии наук. В 2006 году он был принят в члены Музея истории компьютеров "за фундаментальный вклад в компьютерную науку, включая сетевые персональные рабочие станции, операционные системы, компьютерную безопасность и электронное издательство документов". Член Музея истории компьютеров (2006). В 2006 году он получил награду IFIP TC11 Кристиана Бекмана в области информационной безопасности. В 2016 году он был включён в Национальный зал славы кибербезопасности. В 2018 году он был избран иностранным членом Королевского общества.

Цитаты

Лэмпсона часто цитируют со словами: "Любую проблему в информатике можно решить, добавив ещё один уровень косвенности", но в своей лекции при вручении премии Тьюринга в 1993 году сам Лэмпсон приписывает эту фразу Дэвиду Уилеру.