YaChudo

Дуглас Макілрой

Переглядів: 0. Оновлено 26.10.2026.

Дуглас Макілрой
англ. Douglas McIlroy
Дуглас Макілрой (зліва) і Денніс Рітчі
Дуглас Макілрой (зліва) і Денніс Рітчі
Народився1932
США
КраїнаСША США
Діяльністьматематик, інженер, програміст, викладач університету, інформатик Редагувати інформацію у Вікіданих
Alma materКорнельский університет
Галузькомп'ютерні науки
ЗакладДартмутський коледж
Науковий керівникЕрік Райсснер[1] Редагувати інформацію у Вікіданих
ЧленствоНаціональна інженерна академія США[2] Редагувати інформацію у Вікіданих
Відомий завдяки:творець конвеєра в UNIX, автор поняття компонентно-орієнтоване програмування, автор unix-утиліт spell, diff, sort, speak
Нагороди

член Американської асоціації сприяння розвитку наукиd (1995)

Особ. сторінкаcs.dartmouth.edu/~doug/

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

Біографія

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

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

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

Примітки

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

Посилання

Джерело: стаття у Вікіпедії та історія редагувань (автори).