Відкрити головне меню

Малкольм Дуглас Макілрой (англ. Malcolm Douglas McIlroy; 1932, США) — американський математик, інженер і програміст. Найбільш відомий першочерговою розробкою конвеєра в операційній системі UNIX[1], принципів компонентно-орієнтованого програмування[2] і декількох оригінальних UNIX-утиліт: spell, diff, sort, join, speak, tr.

Дуглас Макілрой
англ. Douglas McIlroy
Дуглас Макілрой (зліва) і Денніс Рітчі
Дуглас Макілрой (зліва) і Денніс Рітчі
Народився 1932
США
Громадянство Flag of the United States.svg США
Діяльність математик, інженер, програміст, викладач університету, інформатик
Alma mater Корнельский університет
Сфера інтересів комп'ютерні науки
Заклад Дартмутський коледж
Член Національна інженерна академія США[d]
Відомий завдяки: творець конвеєра в UNIX, автор поняття компонентно-орієнтоване програмування, автор unix-утиліт spell, diff, sort, speak
Особ. сторінка cs.dartmouth.edu/~doug/

Дуглас Макілрой у Вікісховищі?

Зміст

БіографіяРедагувати

Дуглас Макілрой отримав ступінь бакалавра в області інженерної фізики в Корнельскому університеті у 1954 році і ступінь кандидата наук в області прикладної математики в Массачусетському технологічному інституті в 1959 році, захистивши дисертацію Про розв'язок диференціальних рівнянь конічних оболонок. У 1958 році приєднався до Bell Labs. З 1965 по 1986 рік — начальник Дослідницького відділу обчислювальної техніки в Bell Labs, місці народження операційної системи UNIX, а після цього — Заслужений член технічного персоналу.[3] Пішов із Bell Labs у 1997 році. У даний час є ад'юнкт-професором комп'ютерних наук у Дартмутському коледжі. Один із розробників комп'ютерної гри для програмістів Дарвін.

Нагороди та досягненняРедагувати

Дуглас Макілрой є членом Національної інженерної академії США. У 2004 році став лауреатом премії асоціації USENIX за досягнення, відоме також як «Полум'я» («Flame»),[4] а також лауреатом ще однієї премії цієї організації — Software Tools award.[5]

ПриміткиРедагувати

  1. Ерік Реймонд (2003-09-19). Basics of the Unix Philosophy (en). 
  2. Макілрой, Малкольм Дуглас (January 1969). Mass produced software components. Software Engineering: Report of a conference sponsored by the NATO Science Committee, Garmisch, Germany, 7-11 Oct. 1968 (en). Scientific Affairs Division, NATO. с. 79. Архів оригіналу за 2012-09-11. Процитовано 2014-09-10. 
  3. M. Douglas McIlroy Biography (en). 2007-03-14. Архів оригіналу за 2012-09-11. Процитовано 2014-09-10. 
  4. Flame Award (en). Архів оригіналу за 2012-09-11. Процитовано 2014-09-10. 
  5. STUG Award (en). Архів оригіналу за 2012-09-11. Процитовано 2014-09-10. 

ПосиланняРедагувати