stringtranslate.com

Ральф Грисволд

Ральф Э. Грисволд (19 мая 1934, Модесто , Калифорния [1] — 4 октября 2006, Тусон , Аризона ) был ученым-компьютерщиком, известным своими исследованиями в области языков программирования высокого уровня и символьных вычислений . Его заслуги в области языков включают язык обработки строк SNOBOL , [2] SL5, [3] [4] и Icon . [5]

Он учился в Стэнфордском университете , получив степень бакалавра по физике, затем степень магистра и доктора философии по электротехнике . В 1962 году Гризволд поступил в Bell Labs , где изучал идеи нечисловых вычислений. Результатом стал SNOBOL; это был радикально другой язык в свое время, и он им остается до сих пор. В 1967 году он стал главой отдела исследований и разработок в области программирования в Bell Labs.

В 1971 году он был нанят Университетом Аризоны в качестве первого профессора компьютерных наук, впоследствии организовал кафедру и был ее руководителем до 1981 года. Работая в Аризоне, Грисволд разработал Icon . Более ранняя реализация Icon от Ratfor была отклонена, а язык был переписан с нуля на C и UNIX. [6]

В 1990 году Гризволд был назначен профессором-регентом и вышел на пенсию в 1995 году. «Как один из основателей культуры программного обеспечения Bell Labs, которая породила UNIX, C и многие другие важные вклады в современное программное обеспечение, Ральф Гризволд привнес в свои научные исследования не только блеск, но также опыт и систему ценностей, которая требовала, чтобы исследовательские идеи проверялись огнем и доказывались полезными и применимыми реальными пользователями, а не просто красивыми диаграммами в научных работах». [7]

После выхода на пенсию его интересы обратились к математическим аспектам ткачества . [8] [9]

Гризволд умер 4 октября 2006 года от рака. [10]

Сын Гризволда, Билл Гризволд , также является специалистом по информатике.

Ссылки

  1. ^ "Ральф Грисволд 1934-2006". www2.cs.arizona.edu . Получено 27 ноября 2023 г. .
  2. ^ Грисволд, Ральф Э.; Поадж, Дж. Ф.; Полонский, Иван П. (1971). Язык программирования SNOBOL 4 (2-е изд.). Энглвуд Клиффс, Нью-Джерси: Prentice-Hall. ISBN 0-13-815373-6.
  3. ^ Грисволд, Ральф Э.; Хансон, Дэвид Р. (апрель 1977 г.). «Обзор SL5». ACM SIGPLAN Notices . 12 (4): 40–50. doi : 10.1145/954654.954658 . S2CID  38692673.
  4. ^ Грисволд, Ральф Э.; Хансон, Дэвид Р. (май 1978). «Механизм процедуры SL5». Сообщения ACM . 21 (5): 392–400. doi : 10.1145/359488.359502 . S2CID  12017480.
  5. ^ Грисволд, Ральф Э.; Грисволд, Мэдж Т. (1996). «История языка программирования Icon». В Бергин, Томас Дж.; Гибсон, Ричард Г. (ред.). История языков программирования II . Нью-Йорк, Нью-Йорк: ACM Press.
  6. ^ Шапиро, Э. (июль 1985 г.). «SNOBOL и иконка: дизайнер языка Ральф Грисволд смотрит на свой язык». Байт . 10 (7): 341–6.
  7. ^ Джеффри, Клинтон Л. (2004). «The Icon Language Family». CS 580: Compiler Construction Lecture Notes . Las Cruces NM: New Mexico State University. Архивировано из оригинала 6 сентября 2006 г.
  8. Ральф Грисволд 1934–2006, ретроспектива в Университете Аризоны
  9. ^ Онлайновый цифровой архив документов по ткачеству и смежным темам
  10. Уомплер, Стив (5 октября 2006 г.) Интересное сообщение от людей, архивировано 24 октября 2006 г., на Wayback Machine

Внешние ссылки