Ralph E. Griswold (19 de mayo de 1934, Modesto , CA - 4 de octubre de 2006, Tucson , AZ ) fue un científico informático conocido por su investigación en lenguajes de programación de alto nivel y computación simbólica . Sus créditos lingüísticos incluyen el lenguaje de procesamiento de cadenas SNOBOL , [1] SL5 , [2] [3] e Icon . [4]
Asistió a la Universidad de Stanford , donde recibió una licenciatura en física, luego una maestría y un doctorado. en ingeniería eléctrica . Griswold fue a Bell Labs en 1962, donde estudió ideas para el cálculo no numérico. SNOBOL fue el resultado; era un lenguaje radicalmente diferente en su tiempo y todavía lo es. Se convirtió en el jefe del departamento de Investigación y Desarrollo de Programación de los laboratorios en 1967.
En 1971, fue contratado por la Universidad de Arizona para ser su primer profesor de ciencias de la computación, posteriormente organizó el departamento y fue su jefe hasta 1981. Mientras estaba en Arizona, Griswold desarrolló Icon . La implementación anterior de Ratfor de Icon se descartó y el lenguaje se reescribió desde cero en C y UNIX. [5]
En 1990, Griswold fue nombrado profesor de Regents y se jubiló en 1995. "Como uno de los fundadores de la cultura del software de Bell Labs que generó UNIX, C y muchas otras contribuciones esenciales al software moderno, Ralph Griswold aportó a su investigación académica no sólo brillantez, pero también experiencia y un sistema de valores que exigía que las ideas de investigación fueran probadas por el fuego y demostraran ser útiles y utilizables por usuarios reales, no sólo por buenos diagramas en artículos académicos ". [6]
Después de su jubilación, sus intereses giraron hacia los aspectos matemáticos del tejido . [7] [8]
Griswold murió el 4 de octubre de 2006 de cáncer. [9]
El hijo de Griswold, Bill Griswold , también es científico informático.
Referencias
- Cortada, James W. (1987). Diccionario histórico de tratamiento de datos: biografías . Nueva York: Greenwood Press. ISBN 0-313-25651-9.
- ^ Griswold, Ralph E .; Poage, JF; Polonsky, Ivan P. (1971). El lenguaje de programación SNOBOL 4 (2ª ed.). Englewood Cliffs Nueva Jersey: Prentice-Hall. ISBN 0-13-815373-6.
- ^ Griswold, Ralph E .; Hanson, David R. (abril de 1977). "Una descripción general de SL5". Avisos ACM SIGPLAN . 12 (4): 40–50. doi : 10.1145 / 954654.954658 . S2CID 38692673 .
- ^ Griswold, Ralph E .; Hanson, David R. (mayo de 1978). "El mecanismo del procedimiento SL5" . Comunicaciones de la ACM . 21 (5): 392–400. doi : 10.1145 / 359488.359502 . S2CID 12017480 .
- ^ Griswold, Ralph E .; Griswold, Madge T. (1996). "Historia del lenguaje de programación Icon". En Bergin, Thomas J .; Gibson, Richard G. (eds.). Historia de los lenguajes de programación II . Nueva York NY: ACM Press.
- ^ Shapiro, E. (julio de 1985). "SNOBOL e icono: el diseñador de idiomas Ralph Griswold mira su idioma". Byte . 10 (7): 341–6.
- ^ Jeffery, Clinton L. (2004). "La familia de lenguajes de iconos" . CS 580: Notas de la clase de construcción del compilador . Las Cruces NM: Universidad Estatal de Nuevo México. Archivado desde el original el 6 de septiembre de 2006.
- ^ Ralph Griswold 1934-2006, retrospectiva en la Universidad de Arizona
- ^ Archivo digital en línea de documentos sobre tejido y temas relacionados
- ^ Wampler, Steve (5 de octubre de 2006) Mensaje de gente interesante archivado el 24 de octubre de 2006 en la Wayback Machine.
enlaces externos
- Página de inicio de Ralph Griswold en Arizona
- Obituario de Peter Salus
- Ralph E. Griswold y Madge T. Griswold historias orales 1990 y 1993 en el Instituto Charles Babbage de la Universidad de Minnesota.
- Entrevista de historia oral con Stephen Wampler , Instituto Charles Babbage , Universidad de Minnesota. Wampler analiza su trabajo sobre el desarrollo del lenguaje de programación Icon a fines de la década de 1970 en la Universidad de Arizona bajo la dirección de Ralph Griswold.
- Entrevista de historia oral con Robert Goldberg , Instituto Charles Babbage , Universidad de Minnesota. Goldberg analiza su interacción con Ralph Griswold cuando trabajaba en el lenguaje de programación Icon .
- Colección Charles Hall sobre el lenguaje de programación SNOBOL en el Instituto Charles Babbage , Universidad de Minnesota.
- monumento