Ralph Griswold - Ralph Griswold
Ralph E. Griswold (19 maja 1934, Modesto , Kalifornia - 4 października 2006, Tucson , AZ ) był informatykiem znanym ze swoich badań nad językami programowania wysokiego poziomu i obliczeniami symbolicznymi . Jego twórczość językowa obejmuje język przetwarzania ciągów znaków SNOBOL , SL5 i Icon .
Uczęszczał na Uniwersytet Stanforda , uzyskując tytuł licencjata z fizyki, a następnie tytuł magistra i doktora. w elektrotechnice . Griswold udał się do Bell Labs w 1962 roku, gdzie studiował pomysły na obliczenia nienumeryczne. SNOBOL był wynikiem; był to radykalnie inny język w swoim czasie i nadal jest. W 1967 roku został szefem działu badań i rozwoju w Programowaniu Laboratorium.
W 1971 roku został zatrudniony na Uniwersytecie Arizony jako pierwszy profesor informatyki, następnie zorganizował wydział i był jego kierownikiem do 1981 roku. W Arizonie Griswold opracował Icon . Wcześniejsza implementacja Icon w Ratfor została odrzucona, a język przepisany od podstaw w C i UNIX.
W 1990 r. Griswold został mianowany profesorem regentów i przeszedł na emeryturę w 1995 r. „Jako jeden z założycieli kultury oprogramowania Bell Labs, która zrodziła UNIX, C i wiele innych istotnych wkładów w nowoczesne oprogramowanie, Ralph Griswold wniósł do swoich badań akademickich nie tylko błyskotliwość, ale także doświadczenie i system wartości, który wymagał, aby pomysły badawcze były testowane w ogniu i okazały się przydatne i przydatne dla prawdziwych użytkowników, a nie tylko dobrze wyglądających diagramów w artykułach naukowych ”.
Po przejściu na emeryturę jego zainteresowania zwróciły się do matematycznych aspektów tkactwa .
Griswold zmarł 4 października 2006 roku na raka.
Syn Griswolda, Bill Griswold , jest również informatykiem.
Bibliografia
- Cortada, James W. (1987). Historyczny słownik przetwarzania danych: biografie . Nowy Jork: Greenwood Press. ISBN 0-313-25651-9 .
- ^ Griswold, Ralph E .; Poage, JF; Polonsky, Ivan P. (1971). Język programowania SNOBOL 4 (wyd. 2). Englewood Cliffs NJ: Prentice-Hall. ISBN 0-13-815373-6 .
- ^ Griswold, Ralph E .; Hanson, David R. (kwiecień 1977). „Przegląd SL5”. Uwagi ACM SIGPLAN . 12 (4): 40–50. doi : 10.1145 / 954654.954658 . S2CID 38692673 .
- ^ Griswold, Ralph E .; Hanson, David R. (maj 1978). „Mechanizm procedury SL5” . Komunikacja ACM . 21 (5): 392–400. doi : 10.1145 / 359488.359502 . S2CID 12017480 .
- ^ Griswold, Ralph E .; Griswold, Madge T. (1996). „Historia języka programowania Icon”. W Bergin Thomas J .; Gibson, Richard G. (red.). Historia języków programowania II . New York NY: ACM Press.
- ^ Shapiro, E. (lipiec 1985). „SNOBOL i ikona: projektant językowy Ralph Griswold patrzy na swój język”. Bajt . 10 (7): 341–6.
- ^ Jeffery, Clinton L. (2004). „Rodzina języków ikon” . CS 580: Uwagi do wykładów o konstrukcji kompilatora . Las Cruces NM: New Mexico State University. Zarchiwizowane od oryginału w dniu 6 września 2006 r.
- ^ Ralph Griswold 1934–2006, retrospektywa na Uniwersytecie Arizony
- ^ Cyfrowe archiwum on-line dokumentów dotyczących tkactwa i tematów pokrewnych
- ^ Wampler, Steve (5 października 2006) Wiadomość o interesujących ludziach zarchiwizowana 24 października 2006 r. W Wayback Machine
Linki zewnętrzne
- Strona domowa Ralpha Griswolda w Arizonie
- Nekrolog Petera Salusa
- Ralph E. Griswold i Madge T. Griswold ustne historie 1990 i 1993 w Charles Babbage Institute , University of Minnesota.
- Wywiad historii mówionej ze Stephenem Wamplerem , Charles Babbage Institute , University of Minnesota. Wampler omawia swoją pracę nad rozwojem języka programowania Icon pod koniec lat siedemdziesiątych na Uniwersytecie Arizony pod kierunkiem Ralpha Griswolda.
- Wywiad historii mówionej z Robertem Goldbergiem , Charles Babbage Institute , University of Minnesota. Goldberg omawia swoją interakcję z Ralphem Griswoldem podczas pracy nad językiem programowania Icon .
- Kolekcja Charlesa Halla dotycząca języka programowania SNOBOL w Instytucie Charlesa Babbage na Uniwersytecie Minnesota.
- Memoriał