Lee E. McMahon

Lee E. McMahon
Biographie
Naissance
Décès
(à 57 ans)
Nationalité
Formation
Activités
Autres informations
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

  1. (en) « archives.org »
  2. (en) « Lee McMahon »
  3. (en) « Unix: An Oral History », sur princeton.edu (version du sur Internet Archive)
  4. (en) « Dr. Lee E. McMahon », sur IT History Society, (consulté le )
  5. (en) « Lee McMahon », sur www.computerhope.com (consulté le )
  6. « UGU: Unix Guru Universe - Lee McMahon », sur www.ugu.com (consulté le )
  • Portail de l’informatique
  • Portail des États-Unis