stringtranslate.com

Хайнц Рутисхаузер

Хайнц Рутисхаузер (30 января 1918 — 10 ноября 1970) — швейцарский математик , пионер современной численной математики и информатики .

Жизнь

Отец Рутисхаузера умер, когда ему было 13 лет, а мать умерла три года спустя, поэтому вместе со своим младшим братом и сестрой он переехал жить в дом своего дяди. С 1936 года Рутисхаузер изучал математику в ETH Zürich , которую окончил в 1942 году. С 1942 по 1945 год он был ассистентом Вальтера Саксера в ETH, а с 1945 по 1948 год — преподавателем математики в Гларисегге и Трогене. В 1948 году он получил степень доктора философии (PhD) в ETH, защитив хорошо принятую диссертацию по комплексному анализу .

С 1948 по 1949 год Рутисхаузер находился в Соединенных Штатах в университетах Гарварда и Принстона, чтобы изучать современное состояние вычислительной техники. С 1949 по 1955 год он был научным сотрудником в Институте прикладной математики в ETH Zürich, недавно основанном Эдуардом Штифелем , где он работал вместе с Амбросом Шпайзером над разработкой первого швейцарского компьютера ERMETH и разработал язык программирования Superplan (1949–1951), название которого является отсылкой к Rechenplan (английский: план вычислений), в терминологии Конрада Цузе , обозначающему единую программу Plankalkül . Он внес особый вклад в область пионерской работы в области компиляторов и в конечном итоге был вовлечен в определение языков ALGOL 58 и ALGOL 60 . Он был членом рабочей группы IFIP 2.1 по алгоритмическим языкам и исчислениям Международной федерации по обработке информации (IFIP) , [1] которая специфицировала , обслуживала и поддерживала ALGOL 60 и ALGOL 68. [ 2]

Среди прочего, он ввел несколько основных синтаксических особенностей в компьютерное программирование , в частности, зарезервированное слово (ключевое слово) forдля цикла for , сначала как немецкое für в Superplan, затем через его английский перевод for в ALGOL 58.

В 1951 году Рутисхаузер стал преподавателем; на немецком языке — приват-доцентом . В 1955 году он был назначен внештатным профессором, а в 1962 году — доцентом прикладной математики в ETH. В 1968 году он стал главой Группы компьютерных наук, которая позже стала Институтом компьютерных наук, а в 1981 году — Отделением компьютерных наук в ETH Zürich.

По крайней мере с 1950-х годов Рутисхаузер страдал от проблем с сердцем. В 1964 году он перенес сердечный приступ, от которого оправился. 10 ноября 1970 года он умер в своем офисе от острой сердечной недостаточности . После его безвременной кончины его жена Маргарет руководила публикацией его посмертных работ. [3]

В предисловии к своему тексту «Систематическое программирование: введение » Никлаус Вирт назвал Рутисхаузера «... создателем идеи языков программирования и соавтором АЛГОЛа-60». [4]

Статьи

Литература

Ссылки

  1. ^ Jeuring, Johan; Meertens, Lambert ; Guttmann, Walter (17 августа 2016 г.). «Профиль рабочей группы IFIP 2.1». Foswiki . Получено 4 сентября 2020 г.
  2. ^ Свирстра, Доайтсе; Гиббонс, Джереми ; Меертенс, Ламберт (2 марта 2011 г.). «Область применения: IFIP21: Foswiki». Фосвики . Проверено 4 сентября 2020 г.
  3. ^ Бауэр, Фридрих Л. «Мои годы с Рутисхаузером» (PDF) . Кафедра компьютерных наук . Мэрилендский университет.
  4. ^ Вирт, Никлаус (1973). "Предисловие". Систематическое программирование: Введение . стр. xiii. ISBN 0-13-880369-2.
  5. ^ аб Стюарт, GW (1978). «Обзор: Vorlesungen über numerische Mathematik, Х. Рутисхаузер». Бык. амер. Математика. Соц . 84 (4): 660–663. дои : 10.1090/s0002-9904-1978-14517-0 .
  6. ^ Тодд, Джон (1952). «Краткий обзор: Programmgesteuerte digitale Rechengeräte (elektronische Rechenmaschinen), Х. Рутисхаузер, А. Шпайзер и Э. Штифель». Бык. амер. Математика. Соц . 58 (2): 278. doi : 10.1090/s0002-9904-1952-09611-7 .

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