Денніс Рітчі
Денніс Мак-Алістер Рітчі | |
---|---|
англ. Dennis MacAlistair Ritchie | |
Денніс Рітчі (праворуч) та Кен Томпсон | |
Ім'я при народженні | англ. Dennis MacAlistair Ritchie |
Народився | 9 вересня 1941[2][3][…] Бронксвіль, Істчестер, Вестчестер, Нью-Йорк, США |
Помер | 12 жовтня 2011[5][2][…] (70 років) Берклі-Гайтс, Юніон, Нью-Джерсі, США ·рак простати |
Поховання | невідомо[7] |
Країна | США |
Діяльність | інформатик, програміст, письменник, математик |
Alma mater | Гарвардський університет (Ph.D., 1968) |
Галузь | Комп'ютерні науки |
Заклад | Lucent Technologies Bell Labs |
Науковий керівник | Patrick C. Fischerd[8] |
Відомий завдяки: | ALTRAN[en] B BCPL C Multics UNIX |
Нагороди | Премія Тюрінга (1983) |
Особ. сторінка | cs.bell-labs.co/who/dmr/ |
Висловлювання у Вікіцитатах Денніс Рітчі у Вікісховищі |
Денніс Мак-Алістер Рі́тчі (англ. Dennis MacAlistair Ritchie, 9 вересня 1941 — 12 жовтня 2011) — американський вчений-інформатик, відомий як розробник мови програмування C і впливом на інші мови програмування. Також він відомий як розробник операційних систем Multics і UNIX. Нагороджений премією Тюрінга у 1983 році і Національною медаллю технологій 1998 р. Перед виходом на пенсію в 2007 р. Рітчі працював головою відділу досліджень системного програмного забезпечення Lucent Technologies.
Народився в Бронксвілі, Нью-Йорку. Його батько, Алістер Е. Рітчі, був науковим співробітником Bell Labs і співавтором книги «Дизайн комутаційних ланцюгів» з теорії комутаційних ланцюгів[9]. У дитинстві Денніс переїхав з родиною в Самміт, штат Нью-Джерсі, де закінчив середню школу. Навчався в Гарвардському університеті, який закінчив зі ступенями в області фізики та прикладної математики. У 1967 році почав працювати в Науково-дослідному центрі обчислювальних технологій Bell Labs.
1968 року Рітчі захистив докторську дисертацію на тему «Структура програми і обчислювальна складність» в Гарварді під керівництвом Патріка К. Фішера. Однак Рітчі офіційно так і не отримав докторський ступінь, оскільки він не надав переплетену копію своєї дисертації в бібліотеку Гарварда, що є вимогою для отримання ступеня.[10][11] 2020 року Музей історії комп'ютерів працював з сім'єю Рітчі і сім'єю Фішера і знайшов копію втраченої дисертації.
Відомий як розробник мови програмування C і як один з розробників операційної системи Unix та як співавтор підручника з програмування на C (The C Programming Language, або K & R за ініціалами авторів).
Створення мови програмування C та його роль в розвитку операційної системи UNIX разом з Кеном Томпсоном зробили його піонером сучасної обчислювальної техніки. Мова C має широке застосування і зараз, зокрема для розробки операційних систем і прикладного програмного забезпечення, та вплинула на багато сучасних мов програмування. В UNIX були створені концепції та принципи, які мали вплив на структуру сучасних обчислювальних систем.
Рітчі був обраний до Національної академії інженерних наук (National Academy of Engineering) 1988 р. за «розробку мови програмування С» та «за участь в розвитку операційної системи UNIX»[12].
В 1983 році Рітчі і Кен Томпсон спільно отримали премію Тюрінга за їхній внесок в розробку загальної теорії операційних систем та створення операційної системи UNIX. Урочиста лекція Рітчі з нагоди вручення премії Тюрінга мала назву «Роздуми про дослідження програмного забезпечення»[13].
21 квітня 1999 р., Томпсон та Рітчі були нагороджені Національною медаллю технологій 1998 р. за внесок в створення операційної системи UNIX та мови програмування C, які привели до величезних досягнень у комп'ютерній техніці, програмному забезпеченні та мережевих системах та сприяли розвитку всієї галузі, зміцнюючи тим самим американське лідерство у в інформаційну епоху[14][15].
У присвячених обговоренню технічних та комп'ютерних питань дискусійних групах Деніса Рітчі часто називають dmr (його поштова адреса в Bell Labs).
- The C Programming Language (1978 з Браяном Керніган; див K&R)
- Unix Programmer's Manual (1971)
- ↑ Dennis Ritchie 1997 Fellow. Архів оригіналу за 3 січня 2015. Процитовано 25 жовтня 2015.
- ↑ а б Deutsche Nationalbibliothek Record #110760239 // Gemeinsame Normdatei — 2012—2016.
- ↑ Bibliothèque nationale de France BNF: платформа відкритих даних — 2011.
- ↑ SNAC — 2010.
- ↑ http://www.nytimes.com/2011/10/14/technology/dennis-ritchie-programming-trailblazer-dies-at-70.html
- ↑ GeneaStar
- ↑ Find a Grave — 1996.
- ↑ Математичний генеалогічний проєкт — 1997.
- ↑ Keister, Wiliam; Ritchie, Alistair E.; Washburn, Seth E. (1951). The Design of Switching Circuits (вид. eighth printing Sep. 1963). Princeton, NJ: D. Van Nostrand Co., inc.
Members of the Technical Staff, Bell Telephone Laboratories
- ↑ van Renesse, Robbert (January 2014). The First SIGOPS Dennis M. Ritchie Doctoral Dissertation Award. ACM SIGOPS Operating Systems Review. 48 (1): 100. doi:10.1145/2626401.2626421.
- ↑ Discovering Dennis Ritchie's Lost Dissertation. CHM (англ.). 19 червня 2020. Архів оригіналу за 20 червня 2020. Процитовано 20 червня 2020.
- ↑ http://www.members.nae.edu/nae/naepub.nsf/Members+By+UNID/E1D7128BC73E8C0E8625755200622B73?opendocument[недоступне посилання з квітня 2019] National Academy of Engineering : Members Directory — Dr. Dennis M. Ritchie
- ↑ The Reflections on Software Research paper (PDF). Архів оригіналу (PDF) за 4 травня 2012. Процитовано 6 січня 2011.
- ↑ Ritchie and Thompson [to] Get National Medal of Technology [Архівовано 27 березня 2006 у Wayback Machine.] Bell Labs pre-announcement
- ↑ Ritchie and Thompson Receive National Medal of Technology from President Clinton [Архівовано 11 жовтня 2003 у Wayback Machine.] Bell Labs press release
- Сторінка Рітчі в Bell Labs
- Інтерв'ю з Денісом Рітчі — Інтерв'ю Майклу С. Махоні
- Інтерв'ю з Денісом М. Рітчі [Архівовано 4 січня 2018 у Wayback Machine.] — Мануель Бенет (опубліковане в LinuxFocus.org в липні 1999 року)
- Unix.se інтерв'ю DMR, опубліковане 7 лютого. [Архівовано 18 серпня 2010 у Wayback Machine.]2003 [Архівовано 18 серпня 2010 у Wayback Machine.]
- Рітчі і Томпсон отримали Національну медаль за розвиток технологій від президента Клінтона
- Майбутнє відповідно до Деніса Рітчі — LinuxWorld.com 12/4/00
- Мова програмування Limbo. Деніс М. Рітчі [Архівовано 1 червня 2013 у Wayback Machine.]
- https://computerhistory.org/blog/discovering-dennis-ritchies-lost-dissertation/ [Архівовано 20 червня 2020 у Wayback Machine.]
- Денніс Рітчі: твори у бібліотеці (WorldCat каталог)