Дэвид Уилер (компьютерный ученый)

редактировать
Британский ученый-компьютерщик

Дэвид Уиллер FRS
EDSAC (14) (обрезано).jpg
РодилсяДэвид Джон Уиллер. (1927-02-09) 9 февраля 1927 г.. Бирмингем, Англия
Умер13 декабря 2004 г. (2004-12-13) (77 лет). Кембридж, Англия
НациональностьБританец
ОбразованиеКембриджский университет (MA, PhD)
Известен попреобразованию Барроуза – Уиллера (BWT). Крошечный алгоритм шифрования (TEA). Wheeler Jump. WAKE. EDSAC
Наградычлен Королевского общества (1981). Премия Computer Pioneer (1985). Товарищ, Музей истории компьютеров (2003)
Научная карьера
ОбластиКомпьютерные науки
УчрежденияКембриджский университет. Компьютерная лаборатория, Кембридж. Дарвин-колледж, Кембридж
Диссертация Автоматические вычисления с EDSAC (1951)
Докторант Морис Уилкс
Докторанты

Дэвид Джон Уиллер FRS (9 февраля 1927 - 13 декабря 2004) был компьютерным ученым и профессором компьютерных наук в Кембриджский университет e.

Содержание

  • 1 Образование
  • 2 Карьера
  • 3 Признание и наследие
  • 4 Личная жизнь
  • 5 Цитаты
  • 6 Ссылки
  • 7 Внешние ссылки

Образование

Уиллер родился в Бирмингеме, Англия, был вторым из трех детей (Агнес) Марджори, урожденной Гаджон, и Артура Уиллера, производителя прессового инструмента, инженера и владельца небольшого торгового центра. фирма. Он получил образование в местной начальной школе в Бирмингеме, а затем перешел в школу короля Эдуарда VI Кэмп-Хилл после получения стипендии в 1938 году. Его образование было прервано Второй мировой войной, и он закончил шестой класс в средней школе Хэнли. В 1945 году он получил стипендию для изучения Cambridge Mathematical Tripos в Тринити-колледже в Кембридже, который окончил в 1948 году. В 1951 году он получил первую в мире докторскую степень по информатике.

Карьера

Вклад Уиллера в эту область включает работу над автоматическим калькулятором с электронным запоминанием задержки (EDSAC) в 1950-х годах и преобразованием Барроуза – Уиллера (опубликовано 1994). Наряду с Морисом Уилксом и Стэнли Гиллом ему приписывают изобретение около 1951 года подпрограммы (которую они назвали закрытой подпрограммой) и первое объяснение того, как проектировать библиотеки программного обеспечения; в результате переход к инструкции подпрограммы часто назывался прыжком Уиллера. В 1953 году Уилкс опубликовал статью, в которой обсуждалась относительная адресация для облегчения использования подпрограмм. (Однако Тьюринг обсуждал подпрограммы в статье 1945 года о предложениях по дизайну для NPL ACE, доходя до изобретения концепции стека обратных адресов.)

Он отвечал за реализацию компьютера CAP, первого, основанного на возможностях безопасности. В криптографии он был разработчиком WAKE и соавтором алгоритмов шифрования TEA и XTEA вместе с Роджер Нидхэм. В 1950 году вместе с Морисом Уилксом он использовал EDSAC для решения дифференциального уравнения, относящегося к частотам генов в статье Рональда Фишера. Это представляет собой первое использование компьютера для решения задачи в области биологии.

Уилер в августе 1957 года женился на Джойс Блэклер, которая использовала EDSAC для своих математических исследований в 1955 году в качестве студента-исследователя. Он стал Сотрудник в Дарвин-колледже, Кембридж в 1964 году и формально вышел на пенсию в 1994 году, хотя он продолжал быть активным членом компьютерной лаборатории Кембриджского университета до самой своей смерти.

Признание и наследие

Уилер был избран членом Королевского общества в 1981 году и получил награду Computer Pioneer Award в 1985 году за свой вклад на язык ассемблера программирование. В 1994 году он был принят в члены Ассоциации вычислительной техники. В 2003 году он был назван лауреатом премии Музея истории компьютеров «за изобретение закрытой подпрограммы, а также за его архитектурный вклад в ILLIAC, Cambridge Ring и компьютерное тестирование».

Компьютерная лаборатория Кембриджского университета ежегодно проводит «Лекцию Уиллера», серию выдающихся лекций, названных в его честь.

Личная жизнь

24 августа 1957 года Уиллер женился на студенте-астрофизике, Джойс Маргарет Блэклер. Вместе у них родились две дочери и сын. Он умер от сердечного приступа 13 декабря 2004 года, когда ехал на велосипеде домой из компьютерной лаборатории.

Цитаты

Уиллера часто цитируют, говоря: «Все проблемы в информатике могут быть решена с помощью другого уровня косвенного обращения. " или «Все проблемы в информатике могут быть решены с помощью другого уровня косвенного обращения, за исключением проблемы слишком большого количества уровней косвенного обращения."

Другая цитата, приписываемая ему:« Совместимость означает намеренное повторение ошибок других людей ».

Ссылки

Внешние ссылки

На Викискладе есть средства массовой информации, связанные с Дэвидом Уилером (компьютерный ученый).
Последняя правка сделана 2021-05-17 03:46:26
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте