Dennis Ritchie

Page d'aide sur l'homonymie Pour les articles homonymes, voir Ritchie.
Dennis MacAlistair Ritchie
Description de cette image, également commentée ci-après

Dennis Ritchie en 2011.

Naissance
Bronxville ( État de New York)
États-Unis
Décès (à 70 ans)
Berkeley Heights ( New Jersey)
États-Unis
Nationalité Drapeau des États-Unis  Américain
Domaines Informatique
Institutions Lucent Technologies
Bell Labs
Renommé pour ALTRAN  (en), B, BCPL, C, Multics, Unix, Plan 9
Distinctions

Dennis MacAlistair Ritchie, né le à Bronxville dans l' État de New York et trouvé mort le [1] à Berkeley Heights dans le New Jersey, est un des pionniers de l' informatique moderne, inventeur du langage C et codéveloppeur de Unix. Il est parfois désigné par dmr, son adresse électronique aux Laboratoires Bell.

Au début des années 1970, programmeur aux Laboratoires Bell, il travaille avec Ken Thompson au développement d'Unix. Le langage B de Thompson étant trop limité pour les besoins du nouveau système, Ritchie est amené à créer sur les mêmes bases le langage C. Par la suite, avec l'aide de Brian Kernighan, il promeut le langage et rédige notamment le livre de référence The C Programming Language [2], [3].

Il reçoit conjointement avec Ken Thompson le prix Turing de l' ACM en 1983 pour leur travail sur le système Unix.

Biographie

Dennis Ritchie nait en 1941 à Bronxville dans l' État de New York. Son père, Alistair E. Ritchie, est un scientifique des Laboratoires Bell et connu pour le livre The Design of Switching Circuits sur la théorie des commutation de circuits, dont il est co-auteur. Dennis Ritchie étudie la physique ainsi que les mathématiques appliquées à Harvard, y obtenant un doctorat.

En 1967, il commence à travailler également aux Laboratoires Bell, où son père fait lui-même carrière. Un an plus tard, en 1968, il soutient sa thèse, nommé Program Structure and Computational Complexity, à Harvard sous la supervision de Patrick C. Fischer  (en). Ritchie n'obtiendra cependant jamais son doctorat [4].

En 1978, Ritchie co-écrit avec Brian Kernighan The C programming language, un livre sur le langage C. C'est l'une de ses contributions les plus célèbres, puisque le livre est encore aujourd'hui connu sous le nom de K&R, les initiales des deux auteurs.

Ritchie travaille également dans les années suivantes avec Ken Thompson sur le système d'exploitation UNIX. Ritchie est notamment le contributeur principal du portage d'UNIX sur différentes machines et plateformes [5].

En 1983, Ritchie et Thompson reçoivent le prix Turing pour leurs travaux sur la théorie d'un système d'exploitation générique et l'implémentation du modèle sur le système UNIX. Le prix de Ritchie est par ailleurs intitulé « Reflections on Software Research ». En 1990, Ritchie et Thompson seront de nouveaux récompensés, par la médaille Richard W. Hamming de l' IEEE pour le système UNIX et le langage C [6].

Le , Thompson et Ritchie reçoivent la National Medal of Technology and Innovation de 1998, par le président américain Bill Clinton, toujours pour l'invention d'UNIX et du langage C. Ces inventions ont, d'après le jury, « permis d'énormes avancées dans l'informatique matérielle et logicielle et les réseaux et a stimulé la croissance de toute l'industrie, confortant le leadership des États-Unis dans le domaine des systèmes d'informations » [7], [8].

De santé précaire, après le traitement d'un cancer de la prostate et de problèmes cardiaques [9], il meurt à l'âge de 70 ans à son domicile de Berkeley Heights  (en) dans l’État du New Jersey où, vivant seul, il est retrouvé le mercredi 12 octobre 2011, inerte [9]. La date de sa mort n'est pas connue avec certitude, mais pourrait se situer autour du 8 ou 9 octobre, selon les sources inspirées par les proches [10], [11], [12], [13]. Son décès aura été totalement occulté par celui de Steve Jobs, quelques jours avant, alors que tous les ordinateurs sous Mac OS sont fondés sur les travaux de Ritchie sur UNIX [14].

Other Languages
Alemannisch: Dennis Ritchie
العربية: دينيس ريتشي
asturianu: Dennis Ritchie
azərbaycanca: Denis Ritçi
беларуская: Дэніс Рычы
беларуская (тарашкевіца)‎: Дэніс Рычы
български: Денис Ричи
bosanski: Dennis Ritchie
کوردیی ناوەندی: دێنیس ڕیتچی
čeština: Dennis Ritchie
Ελληνικά: Ντένις Ρίτσι
Esperanto: Dennis Ritchie
español: Dennis Ritchie
فارسی: دنیس ریچی
Gàidhlig: Dennis Ritchie
עברית: דניס ריצ'י
हिन्दी: डेनिस रिची
hrvatski: Dennis Ritchie
Bahasa Indonesia: Dennis Ritchie
íslenska: Dennis Ritchie
italiano: Dennis Ritchie
қазақша: Деннис Ритчи
한국어: 데니스 리치
latviešu: Deniss Ričijs
Malagasy: Dennis Ritchie
македонски: Денис Ричи
नेपाल भाषा: डेनिस रिची
Nederlands: Dennis Ritchie
norsk bokmål: Dennis Ritchie
ਪੰਜਾਬੀ: ਡੈਨਿਸ ਰਿਚੀ
português: Dennis Ritchie
română: Dennis Ritchie
русский: Ритчи, Деннис
संस्कृतम्: डेनिस रिची
srpskohrvatski / српскохрватски: Dennis Ritchie
Simple English: Dennis Ritchie
slovenčina: Dennis Ritchie
slovenščina: Dennis Ritchie
српски / srpski: Денис Ричи
Türkçe: Dennis Ritchie
українська: Денніс Рітчі
Tiếng Việt: Dennis Ritchie
Bân-lâm-gú: Dennis Ritchie