Dennis Ritchie
Introduction
Dennis MacAlistair Ritchie, né le 9 septembre 1941 à Bronxville dans l'État de New York et retrouvé mort le 12 octobre 20111 à 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.
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ée Program Structure and Computational Complexity, à Harvard sous la supervision de Patrick C. Fischer. Cependant, disposant déjà d'un poste chez Bell Labs, Ritchie n'a jamais pris le temps de remettre sa thèse sous forme de volume relié à l'université de Harvard, créant ainsi une difficulté administrative qui empêcha l'université de lui décerner officiellement son doctorat. Celle-ci a depuis été redécouverte auprès de la veuve de son directeur de thèse, et republiée en ligne5.
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.
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 C7.
Le 21 avril 1999, 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'information ».
De santé précaire, après le traitement d'un cancer de la prostate et de problèmes cardiaques10, il meurt à l'âge de 70 ans à son domicile de Berkeley Heights dans l’État du New Jersey où, vivant seul, il est retrouvé le mercredi 12 octobre 2011, inerte. 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. Son décès est occulté par celui de Steve Jobs, survenu quelques jours auparavant, bien que Mac OS et iOS se basent sur les travaux de Dennis Ritchie effectués sur UNIX.