Роберт Дьюар | |
---|---|
Роберт Дьюар | |
Родился | Роберт Берридейл Кит Дьюар. (1945-06-21) 21 июня 1945. Оксфорд, Англия, Соединенное Королевство |
Умер | 30 июня 2015 (2015-06 -30) (70 лет). Беннингтон, Вермонт, США |
Образование | Чикагский университет (BS, 1964; доктор философии, 1968) |
Известен как | член WG 2.1 ИФИП, председатель. соучредитель AdaCore, президент, генеральный директор |
Научная карьера | |
Филдс | Информатика |
Учреждения | Технологический институт Иллинойса. Нью-Йоркский университет. AdaCore |
Диссертация | (1968) |
Докторанты | Анита Борг |
Веб-сайт | www.cs.nyu.edu / cs / faculty / dewar |
Роберт Берридейл Кейт Дьюар (21 июня 1945 - 30 Июнь 2015 г.) был американским специалистом по информатике английского происхождения и педагогом. Он участвовал в разработке языков программирования и компиляторов и был ярым сторонником свободно лицензируемого программного обеспечения с открытым исходным кодом. Он был соучредителем, генеральным директором и президентом компании-разработчика программного обеспечения AdaCore. Он также был увлеченным исполнителем-любителем и музыкантом, особенно с группой Village Light Opera в Нью-Йорке.
Дьюар родился в Оксфорд, Англия, один из двух сыновей химика-теоретика Майкла Дж. С. Дьюара и Мэри Дьюар, урожденная Уильямсон, историка и исследователя истории английского Тюдоров. В 1959 году он вместе с родителями переехал из Англии в Чикаго, штат Иллинойс, когда его отец устроился преподавателем в Чикагский университет. Дьюар учился в Чикагском университете, получив степень бакалавра наук (BS) в 1964 году и доктор философии (Ph.D.) в химия в 1968 году. Он начал работать с компьютерами в аспирантуре.
Дьюар был сначала доцентом информатики, а затем доцентом информатики в Иллинойский технологический институт (IIT) с 1968 по 1975 год, прежде чем стать научным сотрудником кафедры компьютерных наук в Нью-Йоркском университете (NYU) в 1975 году, где он был профессором компьютерных наук с 1976 года. до 2005 г. и стал председателем кафедры.
Он участвовал в разработке международных стандартов в программировании и информатике, являясь членом Международной федерации обработки информации (IFIP) Рабочая группа 2.1 IFIP (WG 2.1) по алгоритмическим языкам и исчислениям, которая указала, поддерживает и поддерживает языки АЛГОЛ 60 и АЛГОЛ 68. Он участвовал в разработке Алгола 68 и был председателем WG 2.1 с 1978 по 1983 год.
Он был заместителем директора Института математических наук Куранта из С 1994 по 1997 год. До своей смерти он был президентом AdaCore, соучредителем которого он был в 1994 году, и занимал пост генерального директора до 2012 года. Дьюар был откровенным сторонником свободно лицензируемого программного обеспечения с открытым исходным кодом и экспертом в авторское право и патентное право на программное обеспечение. Он был востребован как докладчик на конференциях и эксперт по судебным искам.
В то время как в IIT, Дьюар вместе с Кеном создал оригинальный компилятор SPITBOL. Белчера в 1971 году и Macro SPITBOL с Тони Макканном в 1974 году. Эти реализации SNOBOL 4, которые быстро завоевали широкую популярность, используются до сих пор. В 1970-х годах он был главным автором компилятора Realia COBOL, который сегодня продается Computer Associates и до сих пор широко используется в коммерческой среде.
Дьюар принял участие в этом проекте. с языком Ada с его первых дней в качестве заслуженного обозревателя дизайна Ada 1983 года, предложенного Джин Ичбиа, который был выбран Министерством обороны США ( Министерство обороны США). Вместе с Эдмондом Шонбергом он был содиректором команды Нью-Йоркского университета, разработавшей Ada / Ed, интерпретатор для Ada 83, написанный на SETL, и первую реализацию Ada, прошедшую сложную проверку ACVC, получившую разрешение использовать торговую марку Ada.
Дьюар и Шонберг продолжили создание GNAT, бесплатного программного компилятора для Ada, который является частью GNU Compiler Сборник (GCC). Дьюар также участвовал в проекте SETL в Нью-Йоркском университете и был соавтором справочника «Программирование с помощью наборов: введение в SETL». Он повлиял на дизайн языка ABC, в частности на его высокоуровневые типы данных в стиле SETL, такие как ассоциативные массивы. Гвидо ван Россум, автор языка Python, писал, что двоеточие в Python используется женой Дьюара.
Он был женат на Карин Дьюар, урожденной Андерсон (умерла в 2013 г.), имел двоих детей, Дженни (1965 г.р.) и Кейт (1969 г.р.), а также двух внуков. Дьюар был известен как обаятельный и остроумный собеседник.
Дьюар играл на фаготе, блокфлейте и других музыкальных инструментах и любил петь. Он был энтузиастом и ценным членом и благотворителем Village Light Opera Group (VLOG) в течение 35 лет, служа им на многих должностях, от продюсера и президента до музыкального директора, а также на сцене от Harem Guard до главной роли в Гилберт и Салливан в Микадо. Центр исполнительских видов искусства Дьюара VLOG был назван в честь вклада Роберта и Карин Дьюар. Он также был членом Североамериканского общества Heckelphone и выступал с другими группами всего за несколько месяцев до своей смерти.
Он умер от рака в возрасте 70 лет в своем доме в Беннингтоне., Вермонт.