Asistió a la Universidad de Stanford , donde obtuvo 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 la computación no numérica. El resultado fue SNOBOL; era un lenguaje radicalmente diferente en su época 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 informática, posteriormente organizó el departamento y fue su director hasta 1981. Mientras estaba en Arizona, Griswold desarrolló Icon . La implementación anterior de Ratfor de Icon fue descartada y el lenguaje se reescribió desde cero en C y UNIX. [6]
En 1990, Griswold fue nombrado profesor de la Junta de Regentes y se jubiló en 1995. "Como uno de los fundadores de la cultura de 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 solo brillantez, sino también experiencia y un sistema de valores que exigía que las ideas de investigación fueran puestas a prueba y demostradas como útiles y utilizables por usuarios reales, no solo diagramas atractivos en artículos académicos". [7]
Después de su jubilación, sus intereses se centraron en los aspectos matemáticos del tejido . [8] [9]
Griswold murió el 4 de octubre de 2006 de cáncer. [10]
El hijo de Griswold, Bill Griswold , también es científico informático.
Referencias
Cortada, James W. (1987). Diccionario histórico de procesamiento de datos: biografías . Nueva York: Greenwood Press. ISBN0-313-25651-9.
^ "Ralph Griswold 1934-2006". www2.cs.arizona.edu . Consultado el 27 de noviembre de 2023 .
^ Griswold, Ralph E.; Poage, JF; Polonsky, Ivan P. (1971). El lenguaje de programación SNOBOL 4 (2.ª ed.). Englewood Cliffs, NJ: Prentice-Hall. ISBN0-13-815373-6.
^ Griswold, Ralph E.; Hanson, David R. (abril de 1977). "Una visión general de SL5". Avisos SIGPLAN de la ACM . 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 Icon: el diseñador de lenguajes Ralph Griswold analiza su lenguaje". Byte . 10 (7): 341–6.
^ Jeffery, Clinton L. (2004). "La familia de lenguajes de iconos". CS 580: Compiler Construction Lecture Notes . Las Cruces NM: New Mexico State University. 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 Wayback Machine .
Enlaces externos
Página de inicio de Ralph Griswold en Arizona
Obituario de Peter Salus
Historias orales de Ralph E. Griswold y Madge T. Griswold, 1990 y 1993, en el Instituto Charles Babbage , Universidad de Minnesota.
Entrevista de historia oral con Stephen Wampler, Instituto Charles Babbage , Universidad de Minnesota. Wampler habla de su trabajo en 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.