Alan Perlis
Alan J. Perlis | |
---|---|
Född |
|
1 april 1922
dog | 7 februari 1990
New Haven, Connecticut , USA
|
(67 år)
Nationalitet | amerikansk |
Alma mater |
|
Känd för | |
Utmärkelser |
|
Vetenskaplig karriär | |
Fält | Datavetenskap |
institutioner | |
Avhandling | Om integralekvationer, deras lösning genom iteration och analytisk fortsättning ( 1950) |
Doktorand rådgivare | Philip Franklin |
Doktorander |
Alan Jay Perlis (1 april 1922 – 7 februari 1990) var en amerikansk datavetare och professor vid Purdue University , Carnegie Mellon University och Yale University . Han är mest känd för sitt banbrytande arbete inom programmeringsspråk och var den första mottagaren av Turing-priset .
Biografi
Perlis föddes i en judisk familj i Pittsburgh, Pennsylvania . Han tog examen från Taylor Allderdice High School 1939. 1943 fick han sin kandidatexamen i kemi från Carnegie Institute of Technology (senare omdöpt till Carnegie Mellon University ).
Under andra världskriget tjänstgjorde han i den amerikanska armén , där han blev intresserad av matematik. Han tog sedan både en magisterexamen (1949) och en doktorsexamen . (1950) i matematik vid Massachusetts Institute of Technology (MIT). Hans doktorsavhandling hade titeln "On Integral Equations , Their Solution by Iteration and Analytic Continuation ".
1952 deltog han i Project Whirlwind . Han började på fakulteten vid Purdue University och flyttade 1956 till Carnegie Institute of Technology. Han var ordförande i matematik och sedan den första prefekten för datavetenskapliga institutionen. 1962 valdes han till ordförande för Association for Computing Machinery .
Han tilldelades det inledande Turing-priset 1966, enligt citatet, "för sitt inflytande inom området avancerad programmeringsteknik och kompilatorkonstruktion ." Detta är en referens till det arbete han hade gjort på Internal Translator 1956 (beskrivs av Donald Knuth som den första framgångsrika kompilatorn), och som en medlem av teamet som utvecklade programmeringsspråket ALGOL .
1971 flyttade Perlis till Yale University för att ta läxan i datavetenskap och inneha Eugene Higgins-stolen. 1977 valdes han in i National Academy of Engineering .
1982 skrev han en artikel, " Epigrams on Programming ", för Association for Computing Machinerys (ACM) SIGPLAN -tidskrift, där han i en-meningsdestillationer beskrev många av de saker han hade lärt sig om programmering under sin karriär. Epigrammen har citerats flitigt . Han stannade på Yale till sin död 1990.
Publikationer
Publikationer, ett urval:
- 1957. Intern översättare (IT): En kompilator för 650:an . Med JW Smith och HR Van Zoeren.
- AJ Perlis och C. Thornton (april 1960). "Symbolmanipulation av gängade listor". Kommunikation från ACM . 3 (4): 195–204. doi : 10.1145/367177.367202 . S2CID 18096517 .
- 1965. En introduktionskurs i datorprogrammering . Med Robert T. Braden.
- 1970. En syn på programmeringsspråk . Med Bernard A. Galler
- 1975. Introduktion till datavetenskap
- 1977. In Praise of APL: A Language for Lyrical Programming
- 1978. Nästan perfekta artefakter förbättras endast på små sätt: APL är mer franska än engelska
- 1981. Software Metrics: An Analysis and Evaluation . Med Frederick Sayward och Mary Shaw
- 1986. FAC: A Functional APL Language . Med Tu Hai-Chen.
- Om Alan Perlis
- Denning, Peter J. (maj 1990). "Alan J. Perlis—1922–1990: en grundare av datavetenskap som en separat disciplin" . Kommunikation från ACM . 33 (5): 604–605. doi : 10.1145/78607.214943 . S2CID 22132301 .
- Cheatham, Thomas (1978). "ALGOL session" . Programmeringsspråkens historia . New York, NY: ACM Press. sid. 171 . doi : 10.1145/800025.1198357 . ISBN 978-0127450407 . Hämtad 2007-09-18 .
Se även
externa länkar
- Muntlig historieintervju med Allen Newell vid Charles Babbage Institute , University of Minnesota, Minneapolis. Newell diskuterar utvecklingen av datavetenskapsavdelningen vid Carnegie Mellon University, inklusive Perlis och Raj Reddys arbete , och tillväxten av forskargrupperna inom datavetenskap och artificiell intelligens.
- Alan J. Perlis Papers, 1942–1989 . Charles Babbage Institute , University of Minnesota, Minneapolis
- 1922 födslar
- 1990 dödsfall
- amerikanska datavetare
- Alumner från Carnegie Mellon University
- Carnegie Mellon University fakultet
- Datavetenskapliga utbildare
- judisk amerikansk militär personal
- judiska amerikanska vetenskapsmän
- Lisp (programmeringsspråk) människor
- Militär personal från Pittsburgh
- Ordföranden i Association for Computing Machinery
- Programmeringsspråksdesigners
- Forskare från Pittsburgh
- Taylor Allderdice High School alumner
- Turingpristagare
- Förenta staternas armépersonal från andra världskriget
- USA:s armésoldater
- Yale University fakultet