Alan Perlis - Alan Perlis

Alan J. Perlis
Alan Perlis.jpg
Urodzony ( 01.04.1922 ) 1 kwietnia 1922
Zmarły 7 lutego 1990 (07.02.1990) (w wieku 67 lat)
Narodowość amerykański
Alma Mater
Znany z
Nagrody
Kariera naukowa
Pola Informatyka
Instytucje
Praca dyplomowa O równaniach całkowych, ich rozwiązywaniu przez iterację i kontynuację analityczną   (1950)
Doradca doktorancki Philip Franklin
Doktoranci

Alan Jay Perlis (1 kwietnia 1922 - 7 lutego 1990) był amerykańskim informatykiem i profesorem na Purdue University , Carnegie Mellon University i Yale University . Najbardziej znany jest ze swojej pionierskiej pracy w językach programowania i był pierwszym laureatem nagrody Turinga .

Biografia

Perlis urodził się w żydowskiej rodzinie w Pittsburghu w Pensylwanii . Ukończył Taylor Allderdice High School w roku 1939. W 1943 roku otrzymał tytuł licencjata w dziedzinie chemii z Carnegie Institute of Technology (później przemianowany na Carnegie Mellon University ).

Podczas II wojny światowej służył w armii amerykańskiej , gdzie zainteresował się matematyką. Następnie uzyskał zarówno tytuł magistra (1949), jak i doktorat. (1950) z matematyki na Massachusetts Institute of Technology (MIT). Jego rozprawa doktorska nosiła tytuł „O równaniach całkowych , ich rozwiązaniu przez iterację i kontynuację analityczną ”.

W 1952 roku brał udział w Projekcie Whirlwind . Dołączył do wydziału na Purdue University, aw 1956 przeniósł się do Carnegie Institute of Technology. Był katedrą matematyki, a następnie pierwszym kierownikiem wydziału informatyki . W 1962 roku został wybrany prezesem Stowarzyszenia Maszyn Komputerowych .

Otrzymał inauguracyjną nagrodę Turinga w 1966 roku, zgodnie z cytatem, „za swoje wpływy w dziedzinie zaawansowanych technik programowania i konstrukcji kompilatorów ”. Jest to nawiązanie do pracy, którą wykonał nad tłumaczem wewnętrznym w 1956 r. (Opisaną przez Donalda Knutha jako pierwszy udany kompilator) i jako członek zespołu, który opracował język programowania ALGOL .

W 1971 roku Perlis przeniósł się na Uniwersytet Yale, aby objąć katedrę informatyki i objąć stanowisko Eugene Higginsa. W 1977 roku został wybrany do National Academy of Engineering .

W 1982 r. Napisał artykuł „ Epigrams on Programming ” dla magazynu Association for Computing Machinery (ACM) SIGPLAN, opisując w jednym zdaniu wiele rzeczy, których nauczył się o programowaniu w ciągu swojej kariery. W fraszki były szeroko cytowane. W Yale pozostał do swojej śmierci w 1990 roku.

Publikacje

Publikacje, wybór:

  • 1957. Tłumacz wewnętrzny (IT): kompilator dla 650 . Z JW Smith i HR Van Zoeren.
  • AJ Perlis i C. Thornton (kwiecień 1960). „Manipulowanie symbolami przez listy gwintowane”. Komunikacja ACM . 3 (4): 195–204. doi : 10,1145 / 367177,367202 . S2CID   18096517 .
  • 1965. Kurs wprowadzający z programowania . Z Robertem T. Bradenem.
  • 1970. Spojrzenie na języki programowania . Z Bernardem A. Gallerem
  • 1975. Wprowadzenie do informatyki
  • 1977. Pochwała APL: język programowania lirycznego
  • 1978. Prawie doskonałe artefakty poprawiają się tylko na niewielką skalę: APL jest bardziej francuski niż angielski
  • 1981. Wskaźniki oprogramowania: analiza i ocena . Z Frederickiem Saywardem i Mary Shaw
  • 1986. FAC: funkcjonalny język APL . Z Tu Hai-Chen.
O Alanie Perlisie

Zobacz też

Bibliografia

Linki zewnętrzne