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 Purdue , la Universidad Carnegie Mellon y la Universidad de Yale . Es mejor 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 Carnegie de Tecnología (más tarde rebautizada como Universidad Carnegie Mellon ).
Durante la Segunda Guerra Mundial , sirvió en el ejército estadounidense , 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 Purdue y, en 1956, se trasladó al Instituto Carnegie de Tecnología. Fue catedrático de matemáticas y luego primer jefe del departamento de informática . En 1962 fue elegido presidente de la Asociación de Maquinaria de Computación .
Fue galardonado con el Premio Turing inaugural en 1966, según la cita, "por su influencia en el área de técnicas avanzadas de programación y construcción de compiladores ". Esta es 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 mudó 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) , describiendo 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. Un curso de introducción 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 de 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: 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 .
Ver 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". Asociación para Maquinaria de Computación . Consultado el 21 de enero de 2018 .
- ^ Academia Nacional de Ingeniería (1979) "Alan Jay Perlis" en: Homenajes conmemorativos . Vol. 10. p.168
- ^ Citas de informática
- ^ Para obtener una lista de sus charlas y conferencias (1951-1988), consulte 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 , 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