HOME

TheInfoList



OR:

Alan Jay Perlis (April 1, 1922 – February 7, 1990) was an American
computer scientist A computer scientist is a scientist who specializes in the academic study of computer science. Computer scientists typically work on the theoretical side of computation. Although computer scientists can also focus their work and research on ...
and professor at
Purdue University Purdue University is a Public university#United States, public Land-grant university, land-grant research university in West Lafayette, Indiana, United States, and the flagship campus of the Purdue University system. The university was founded ...
,
Carnegie Mellon University Carnegie Mellon University (CMU) is a private research university in Pittsburgh, Pennsylvania, United States. The institution was established in 1900 by Andrew Carnegie as the Carnegie Technical Schools. In 1912, it became the Carnegie Institu ...
and
Yale University Yale University is a Private university, private Ivy League research university in New Haven, Connecticut, United States. Founded in 1701, Yale is the List of Colonial Colleges, third-oldest institution of higher education in the United Stat ...
. He is best known for his pioneering work in
programming language A programming language is a system of notation for writing computer programs. Programming languages are described in terms of their Syntax (programming languages), syntax (form) and semantics (computer science), semantics (meaning), usually def ...
s and was the first recipient of the
Turing Award The ACM A. M. Turing Award is an annual prize given by the Association for Computing Machinery (ACM) for contributions of lasting and major technical importance to computer science. It is generally recognized as the highest distinction in the fi ...
.


Biography

Perlis was born to a
Jewish Jews (, , ), or the Jewish people, are an ethnoreligious group and nation, originating from the Israelites of History of ancient Israel and Judah, ancient Israel and Judah. They also traditionally adhere to Judaism. Jewish ethnicity, rel ...
family in
Pittsburgh, Pennsylvania Pittsburgh ( ) is a city in Allegheny County, Pennsylvania, United States, and its county seat. It is the List of municipalities in Pennsylvania#Municipalities, second-most populous city in Pennsylvania (after Philadelphia) and the List of Un ...
. He graduated from
Taylor Allderdice High School Taylor Allderdice High School is a public high school in the Squirrel Hill neighborhood of Pittsburgh, Pennsylvania. The school was established in 1927 and is part of the Pittsburgh Public Schools district. It was named for industrialist and S ...
in 1939. In 1943, he received his
bachelor's degree A bachelor's degree (from Medieval Latin ''baccalaureus'') or baccalaureate (from Modern Latin ''baccalaureatus'') is an undergraduate degree awarded by colleges and universities upon completion of a course of study lasting three to six years ...
in
chemistry Chemistry is the scientific study of the properties and behavior of matter. It is a physical science within the natural sciences that studies the chemical elements that make up matter and chemical compound, compounds made of atoms, molecules a ...
from the Carnegie Institute of Technology (later renamed
Carnegie Mellon University Carnegie Mellon University (CMU) is a private research university in Pittsburgh, Pennsylvania, United States. The institution was established in 1900 by Andrew Carnegie as the Carnegie Technical Schools. In 1912, it became the Carnegie Institu ...
). During
World War II World War II or the Second World War (1 September 1939 – 2 September 1945) was a World war, global conflict between two coalitions: the Allies of World War II, Allies and the Axis powers. World War II by country, Nearly all of the wo ...
, he served in the U.S. Army, where he became interested in mathematics. He then earned both a
master's degree A master's degree (from Latin ) is a postgraduate academic degree awarded by universities or colleges upon completion of a course of study demonstrating mastery or a high-order overview of a specific field of study or area of professional prac ...
(1949) and a Ph.D. (1950) in
mathematics Mathematics is a field of study that discovers and organizes methods, Mathematical theory, theories and theorems that are developed and Mathematical proof, proved for the needs of empirical sciences and mathematics itself. There are many ar ...
at
Massachusetts Institute of Technology The Massachusetts Institute of Technology (MIT) is a Private university, private research university in Cambridge, Massachusetts, United States. Established in 1861, MIT has played a significant role in the development of many areas of moder ...
(MIT). His doctoral dissertation was titled "On
Integral Equations In mathematical analysis, integral equations are equations in which an unknown Function (mathematics), function appears under an integral sign. In mathematical notation, integral equations may thus be expressed as being of the form: f(x_1,x_2,x_3 ...
, Their Solution by Iteration and
Analytic Continuation In complex analysis, a branch of mathematics, analytic continuation is a technique to extend the domain of definition of a given analytic function. Analytic continuation often succeeds in defining further values of a function, for example in a ne ...
". In 1952, he participated in Project Whirlwind. He joined the faculty at
Purdue University Purdue University is a Public university#United States, public Land-grant university, land-grant research university in West Lafayette, Indiana, United States, and the flagship campus of the Purdue University system. The university was founded ...
and in 1956, moved to the Carnegie Institute of Technology. He was chair of mathematics and then the first head of the
computer science Computer science is the study of computation, information, and automation. Computer science spans Theoretical computer science, theoretical disciplines (such as algorithms, theory of computation, and information theory) to Applied science, ...
department. In 1962, he was elected president of the
Association for Computing Machinery The Association for Computing Machinery (ACM) is a US-based international learned society for computing. It was founded in 1947 and is the world's largest scientific and educational computing society. The ACM is a non-profit professional membe ...
. He was awarded the inaugural Turing Award in 1966, according to the citation, "for his influence in the area of advanced programming techniques and
compiler In computing, a compiler is a computer program that Translator (computing), translates computer code written in one programming language (the ''source'' language) into another language (the ''target'' language). The name "compiler" is primaril ...
construction." This is a reference to the work he had done on ''Internal Translator'' in 1956 (described by
Donald Knuth Donald Ervin Knuth ( ; born January 10, 1938) is an American computer scientist and mathematician. He is a professor emeritus at Stanford University. He is the 1974 recipient of the ACM Turing Award, informally considered the Nobel Prize of comp ...
as the first successful compiler), and as a member of the team that developed the programming language
ALGOL ALGOL (; short for "Algorithmic Language") is a family of imperative computer programming languages originally developed in 1958. ALGOL heavily influenced many other languages and was the standard method for algorithm description used by the ...
. In 1971, Perlis moved to
Yale University Yale University is a Private university, private Ivy League research university in New Haven, Connecticut, United States. Founded in 1701, Yale is the List of Colonial Colleges, third-oldest institution of higher education in the United Stat ...
to take the chair of computer science and hold the Eugene Higgins chair. In 1977, he was elected to the
National Academy of Engineering The National Academy of Engineering (NAE) is an American Nonprofit organization, nonprofit, NGO, non-governmental organization. It is part of the National Academies of Sciences, Engineering, and Medicine (NASEM), along with the National Academ ...
. In 1982, he wrote an article, " Epigrams on Programming", for the
Association for Computing Machinery The Association for Computing Machinery (ACM) is a US-based international learned society for computing. It was founded in 1947 and is the world's largest scientific and educational computing society. The ACM is a non-profit professional membe ...
's (ACM)
SIGPLAN SIGPLAN is the Association for Computing Machinery's Special Interest Group (SIG) on programming languages. This SIG explores programming language concepts and tools, focusing on design, implementation, practice, and theory. Its members are progra ...
journal, describing in one-sentence distillations many of the things he had learned about programming over his career. The
epigram An epigram is a brief, interesting, memorable, sometimes surprising or satirical statement. The word derives from the Greek (, "inscription", from [], "to write on, to inscribe"). This literary device has been practiced for over two millennia ...
s have been widely quoted. He remained at Yale until his death in 1990.


Publications

Publications, a selection:For a listing of his talks and lectures (1951–1988) se
Alan J. Perlis Papers, 1942–1989
Charles Babbage Institute The IT History Society (ITHS) is an organization that supports the history and scholarship of information technology by encouraging, fostering, and facilitating archival and historical research. Formerly known as the Charles Babbage Foundation, ...
, University of Minnesota, Minneapolis.
* 1957. ''Internal Translator (IT): A Compiler for the 650''. With J. W. Smith and H. R. Van Zoeren. * * 1965. ''An introductory course in computer programming''. With Robert T. Braden. * 1970. ''A view of programming languages''. With Bernard A. Galler * 1975. ''Introduction to computer science'' * 1977
''In Praise of APL: A Language for Lyrical Programming''
* 1978

* 1981. ''Software Metrics: An Analysis and Evaluation''. With Frederick Sayward and Mary Shaw * 1986. ''FAC: A Functional APL Language''. With Tu Hai-Chen. ;About Alan Perlis * *


See also

* List of pioneers in computer science


References


External links


Oral history interview with Allen Newell
at
Charles Babbage Institute The IT History Society (ITHS) is an organization that supports the history and scholarship of information technology by encouraging, fostering, and facilitating archival and historical research. Formerly known as the Charles Babbage Foundation, ...
, University of Minnesota, Minneapolis. Newell discusses the development of the Computer Science Department at Carnegie Mellon University, including the work of Perlis and Raj Reddy, and the growth of the computer science and artificial intelligence research communities.
Alan J. Perlis Papers, 1942–1989
Charles Babbage Institute The IT History Society (ITHS) is an organization that supports the history and scholarship of information technology by encouraging, fostering, and facilitating archival and historical research. Formerly known as the Charles Babbage Foundation, ...
, University of Minnesota, Minneapolis {{DEFAULTSORT:Perlis, Alan Jewish American military personnel 1922 births 1990 deaths American computer scientists Carnegie Mellon University alumni Carnegie Mellon University faculty Scientists from Pittsburgh Presidents of the Association for Computing Machinery Programming language designers Turing Award laureates Yale University faculty United States Army soldiers United States Army personnel of World War II Military personnel from Pittsburgh Lisp (programming language) people American computer science educators Taylor Allderdice High School alumni Jewish American scientists