Científico informático estadounidense (1922-1990)
Alan Jay Perlis (1 de abril de 1922 – 7 de febrero de 1990) fue un informático estadounidense y profesor de la Universidad de Purdue , la Universidad Carnegie Mellon y la Universidad de Yale . Es más conocido por su trabajo pionero en lenguajes de programación y fue el primer ganador del Premio Turing . [1]
Biografía
Perlis nació en una familia judía en Pittsburgh, Pensilvania . Se graduó de la escuela secundaria Taylor Allderdice en 1939. [2] En 1943, recibió su licenciatura en química del Instituto Tecnológico Carnegie (más tarde rebautizado como Universidad Carnegie Mellon ).
Durante la Segunda Guerra Mundial sirvió en el ejército de los Estados Unidos , donde se interesó por las matemáticas. Luego obtuvo una maestría (1949) y un doctorado (1950) en matemáticas en el Instituto Tecnológico de Massachusetts (MIT). Su tesis doctoral se tituló "Sobre ecuaciones integrales , su solución por iteración y continuación analítica ".
En 1952, participó en el Proyecto Whirlwind . [3] Se unió a la facultad de la Universidad de Purdue y en 1956, se trasladó al Instituto Carnegie de Tecnología. Fue presidente de matemáticas y luego el primer jefe del departamento de informática . En 1962, fue elegido presidente de la Asociación de Maquinaria Computacional .
En 1966 recibió el premio inaugural Turing, según la cita, "por su influencia en el área de técnicas avanzadas de programación y construcción de compiladores ". Se trata de una referencia al trabajo que había realizado en Internal Translator en 1956 (descrito por Donald Knuth como el primer compilador exitoso) y como miembro del equipo que desarrolló el lenguaje de programación ALGOL .
En 1971, Perlis se trasladó a la Universidad de Yale para ocupar la cátedra de informática y ocupar la cátedra Eugene Higgins. En 1977, fue elegido miembro de la Academia Nacional de Ingeniería .
En 1982, escribió un artículo, " Epigramas sobre programación ", para la revista SIGPLAN de la Association for Computing Machinery (ACM) , en el que describía en una sola frase muchas de las cosas que había aprendido sobre programación a lo largo de su carrera. Los epigramas han sido ampliamente citados. [4]
Permaneció en Yale hasta su muerte en 1990.
Publicaciones
Publicaciones, una selección: [5]
- 1957. Traductor interno (IT): un compilador para el 650. Con JW Smith y HR Van Zoeren.
- AJ Perlis y C. Thornton (abril de 1960). "Manipulación de símbolos mediante listas enhebradas". Comunicaciones de la ACM . 3 (4): 195–204. doi : 10.1145/367177.367202 . S2CID 18096517.
- 1965. Curso introductorio a la programación informática . Con Robert T. Braden.
- 1970. Una visión de los lenguajes de programación . Con Bernard A. Galler
- 1975. Introducción a la informática
- 1977. Elogio de APL: un lenguaje para la programación lírica
- 1978. Los artefactos casi perfectos mejoran sólo en pequeños aspectos: APL es más francés que inglés
- 1981. Métricas de software: análisis y evaluación . Con Frederick Sayward y Mary Shaw
- 1986. FAC: Un lenguaje APL funcional . Con Tu Hai-Chen.
- Acerca de Alan Perlis
- Denning, Peter J. (mayo de 1990). "Alan J. Perlis—1922–1990: un padre fundador de la informática como disciplina independiente". Comunicaciones de la ACM . 33 (5): 604–605. doi : 10.1145/78607.214943 . S2CID 22132301.
- Cheatham, Thomas (1978). "Sesión ALGOL". Historia de los lenguajes de programación . Nueva York, Nueva York: ACM Press. pag. 171. doi : 10.1145/800025.1198357. ISBN 978-0127450407. Consultado el 18 de septiembre de 2007 .
Véase también
Referencias
- ^ Ulf Hashagen, Reinhard Keil-Slawik, Arthur L. Norberg (2002) Historia de la informática: problemas de software . p.26
- ^ "Ganadores del premio AM Turing: Alan J. Perlis". Association for Computing Machinery . Consultado el 21 de enero de 2018 .
- ^ Academia Nacional de Ingeniería (1979) "Alan Jay Perlis" en: Homenajes conmemorativos . Vol. 10. p. 168
- ^ Citas sobre informática
- ^ Para una lista de sus charlas y conferencias (1951-1988), véase Alan J. Perlis Papers, 1942-1989. Instituto Charles Babbage , Universidad de Minnesota, Minneapolis.
Enlaces externos
Wikiquote tiene citas relacionadas con Alan Perlis .
- Entrevista de historia oral con Allen Newell en el Instituto Charles Babbage de la Universidad de Minnesota, Minneapolis. Newell analiza el desarrollo del Departamento de Ciencias de la Computación de la Universidad Carnegie Mellon, incluido el trabajo de Perlis y Raj Reddy , y el crecimiento de las comunidades de investigación en ciencias de la computación e inteligencia artificial.
- Documentos de Alan J. Perlis, 1942-1989. Instituto Charles Babbage , Universidad de Minnesota, Minneapolis