De Wikipedia, la enciclopedia libre
Saltar a navegación Saltar a búsqueda

Alan Jay Perlis (abril 1, 1922 a febrero 7, 1990 ) fue un estadounidense experto en informática y profesor de la Universidad de 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 [ editar ]

Perlis nació en una familia judía en Pittsburgh, Pensilvania . Se graduó de Taylor Allderdice High School en 1939. [2] En 1943, recibió su licenciatura en química del Carnegie Institute of Technology (más tarde rebautizado como Carnegie Mellon University ).

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 Project Whirlwind . [3] Se incorporó a la facultad de Purdue University y en 1956 se trasladó al Carnegie Institute of Technology. Fue presidente de matemáticas y luego el primer jefe del departamento de informática . En 1962, fue elegido presidente de la Association for Computing Machinery .

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 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, " Epigrams on Programming ", 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 se han citado ampliamente. [4] Permaneció en Yale hasta su muerte en 1990.

Publicaciones [ editar ]

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 por listas enhebradas". Comunicaciones de la ACM . 3 (4): 195-204. doi : 10.1145 / 367177.367202 . S2CID  18096517 .
  • 1965. 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: A Language for Lyrical Programming
  • 1978. Los artefactos casi perfectos mejoran solo en pequeñas formas: 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: A Functional APL Language . Con Tu Hai-Chen.
Sobre Alan Perlis
  • Denning, Peter J. (mayo de 1990). "Alan J. Perlis — 1922-1990: un padre fundador de la informática como una disciplina separada" . Comunicaciones de la ACM . 33 (5): 604–605. doi : 10.1145 / 78607.214943 . S2CID  22132301 .
  • Cheatham, Thomas (1978). "Sesión ALGOL" (PDF) . Historia de los lenguajes de programación . Nueva York, NY: ACM Press. pag. 171 . doi : 10.1145 / 800025.1198357 . ISBN 978-0127450407. Consultado el 18 de septiembre de 2007 .

Ver también [ editar ]

  • Lista de pioneros en informática

Referencias [ editar ]

  1. ^ Ulf Hashagen, Reinhard Keil-Slawik, Arthur L. Norberg (2002) Historia de la informática: problemas de software . p.26
  2. ^ "Ganadores del premio AM Turing: Alan J. Perlis" . Asociación de Maquinaria Informática . Consultado el 21 de enero de 2018 .
  3. ^ Academia Nacional de Ingeniería (1979) "Alan Jay Perlis" en: homenajes conmemorativos . Vol 10. p.168
  4. ^ Cotizaciones de informática
  5. Para obtener 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 [ editar ]

  • 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 en 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