Lee E. McMahon
Lee Edward McMahon, né le à Saint-Louis et mort le à New York, est un informaticien américain, spécialisé dans l'analyse syntaxique. Il est notamment l'auteur du logiciel sed d'Unix.
| Naissance | |
|---|---|
| Décès | |
| Nom de naissance |
Lee Edward McMahon |
| Nationalité | |
| Formation | |
| Activités |
| Sport |
|---|
Biographie
modifierFamille et études
modifierLee E. McMahon nait à Saint-Louis dans le Missouri, le [1], de Leo E. McMahon et Catherine McCarthy. Il fréquente le St. Louis University High School[2]. En 1955, il obtient son diplôme de licence avec mention très honorable à l'Université de Saint-Louis[3]. Il reçoit une bourse d'études de cette université pour poursuivre des études en psychologie à l'Université Harvard, où il obtient ensuite un doctorat en psychologie[4],[5],[6]. Sa thèse de doctorat à Harvard est 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).
Marié à Helen G. McMahon, ils ont eu deux enfants, Michael et Catherine[7]. Il meurt le à New York[8].
Bell Labs
modifierLee E. McMahon travaille chez Bell Labs de 1963 jusqu'à sa mort en 1989. Il travaille d'abord 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[9]. Il rejoint officiellement le Bell Labs Computing Research Center en 1975[7].
Un projet visant à clarifier la paternité des Federalist Papers le met en contact avec Robert Morris, ce qui marque le début de son implication dans le développement d'Unix[10].
Lee E. 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'[11]. Il a également contribué au développement de 'comm', 'qsort'[12], 'grep'[13], 'index', 'cref', 'cu', et 'Datakit'[14].
Système de tournoi McMahon
modifierNotes et références
modifier- (en) Cet article est partiellement ou en totalité issu de l’article de Wikipédia en anglais intitulé « Lee E. McMahon » (voir la liste des auteurs).
- ↑ (en) « NARA AAD Display Partial Records » [archive du ], sur archives.gov (consulté le ).
- ↑ « SLUH Alumni In Memoriam », sur sluh.org (consulté le ).
- ↑ (en) « 1650 Will Receive St. Louis U. Degrees at Kiel Auditorium Exercises Tuesday », St. Louis Globe-Democrat (via Newspapers.com), (lire en ligne, consulté le ).
- ↑ (en) « Lee McMahon », sur prabook.com (consulté le ).
- ↑ (en) « FELLOWSHIPS GIVEN TO 12 AT ST.LOUIS U. », St. Louis Post-Dispatch (via Newspapers.com), (lire en ligne, consulté le ).
- ↑ (en) « Doctoral Alumni », harvard.edu (consulté le ).
- 1 2 (en) « Lee E. Mc Mahon », Madison Eagle, (lire en ligne, consulté le ).
- ↑ (en) « NARA AAD Display Partial Records » [archive du ], sur archives.gov (consulté le ).
- ↑ (en) « English for Computers », Bell Telephone Magazine Summer 1966, (lire en ligne, consulté le ).
- ↑ (en) « Unix: An Oral History », sur princeton.edu (version du sur archive.org).
- ↑ (en) « Dr. Lee E. McMahon », sur IT History Society, (consulté le ).
- ↑ (en) « Lee McMahon », sur www.computerhope.com (consulté le ).
- ↑ (en) « UGU: Unix Guru Universe - Lee McMahon », sur www.ugu.com (consulté le ).
- ↑ (en) M. D. McIlroy, « A Research Unix reader: annotated excerpts from the Programmer's Manual, 1971–1986 », CSTR, Bell Labs, no 139, (lire en ligne, consulté le ).
- ↑ (en) « McMahon Pairing » [archive du ], sur senseis.xmp.net (consulté le ).
- ↑ (en) Terry Benson et R.A. McCallister, « RANKA Yearbook 1986 », Go in the United States and the American Go Association, (lire en ligne, consulté le ).