Lee E. McMahon
| Naissance | |
|---|---|
| Décès | 
 (à 57 ans) | 
| Nationalité | |
| Formation | |
| Activités | 
| Sport | 
|---|
Lee Edward McMahon (24 octobre 1931 – 15 février 1989) était un informaticien américain[1] spécialisé dans l'analyse syntaxique. Il est notamment l'auteur du logiciel sed d'Unix.
Famille et études
McMahon est né à St. Louis, Missouri, de Leo E. McMahon et Catherine McCarthy. Il a grandi à Saint-Louis et a fréquenté le St. Louis University High School. En 1955, il a obtenu son diplôme de licence summa cum laude à l'Université de Saint-Louis. McMahon a reçu une bourse d'études de cette université pour poursuivre des études en psychologie à l'Université de Harvard, où il a ensuite obtenu un doctorat en psychologie[2]. Sa thèse de doctorat à Harvard a été publiée en 1963 sous le titre "Grammatical analysis as a part of understanding a sentence" (Analyse grammaticale comme une partie de la compréhension d'une phrase).
Il était marié à Helen G. McMahon, et ils ont eu deux enfants, Michael et Catherine.
Bell Labs
McMahon a travaillé chez Bell Labs de 1963 jusqu'à sa mort en 1989. Il a d'abord travaillé comme chercheur en linguistique, se concentrant sur un langage appelé FASE (Fundamentally Analyzable Simplified English), dans le but d'améliorer la communication entre les humains et les ordinateurs.
Il a officiellement rejoint le Bell Labs Computing Research Center en 1975.
Un projet visant à clarifier la paternité des Federalist Papers l'a mis en contact avec Robert Morris, ce qui a marqué le début de son implication dans le développement d'Unix[3].
McMahon est surtout connu pour ses contributions aux premières versions du système d'exploitation Unix, en particulier pour l'éditeur de flux 'sed'[4]. Il a également contribué au développement de 'comm', 'qsort'[5], 'grep'[6], 'index', 'cref', 'cu', et 'Datakit'.
Système de tournoi McMahon
McMahon a travaillé sur la création d'un système d'appariement avec Bob Ryder de Bell Labs au début des années 1960.
Ce système a été largement utilisé dans les tournois de go, notamment dans les championnats des États-Unis de 1986.
Notes et références
- ↑ (en) « archives.org »
- ↑ (en) « Lee McMahon »
- ↑ (en) « Unix: An Oral History », sur princeton.edu (version du sur Internet Archive)
- ↑ (en) « Dr. Lee E. McMahon », sur IT History Society, (consulté le )
- ↑ (en) « Lee McMahon », sur www.computerhope.com (consulté le )
- ↑ « UGU: Unix Guru Universe - Lee McMahon », sur www.ugu.com (consulté le )
- Portail de l’informatique
- Portail des États-Unis