Хайнц Рутисхаузер (30 января 1918 — 10 ноября 1970) — швейцарский математик и пионер современной числовой математики и информатики .
Отец Рутисхаузера умер, когда ему было 13 лет, а мать умерла три года спустя, поэтому вместе со своими младшими братом и сестрой он переехал жить в дом их дяди. С 1936 года Рутисхаузер изучал математику в ETH Цюриха , который окончил в 1942 году. С 1942 по 1945 год он был ассистентом Вальтера Заксера в ETH, а с 1945 по 1948 год — учителем математики в Гларисегге и Трогене. В 1948 году он получил степень доктора философии (PhD) в ETH за хорошо принятую диссертацию по комплексному анализу .
С 1948 по 1949 год Рутисхаузер находился в США, в Гарвардском и Принстонском университетах , чтобы изучать современное состояние вычислительной техники. С 1949 по 1955 год он был научным сотрудником в Институте прикладной математики в ETH Zürich, недавно основанном Эдуардом Штифелем , где вместе с Амбросом Шпайзером работал над разработкой первого швейцарского компьютера ERMETH и разработал язык программирования Superplan (1949–1951). ), название является отсылкой к Rechenplan (английский: план вычислений), в терминологии Конрада Цузе , обозначающему одну программу Plankalkül . Особый вклад он внес в область новаторской работы в области компиляторов и в конечном итоге принял участие в определении языков АЛГОЛ 58 и АЛГОЛ 60 . Он был членом Рабочей группы 2.1 IFIP Международной федерации обработки информации (IFIP) по алгоритмическим языкам и исчислениям, [1] которая определила , поддерживает и поддерживает ALGOL 60 и ALGOL 68 . [2]
Среди прочего он представил несколько основных синтаксических функций компьютерного программирования , в частности, зарезервированное слово (ключевое слово) for
для цикла for , сначала как немецкое слово für в Superplan, а затем через его английский перевод for в АЛГОЛе 58.
В 1951 году Рутисхаузер стал преподавателем; по немецкому языку, приват-доцент . В 1955 г. он был назначен экстраординарным профессором, а в 1962 г. — доцентом кафедры прикладной математики ЭТУ. В 1968 году он стал главой группы компьютерных наук, которая позже стала Институтом компьютерных наук, а в 1981 году — отделом компьютерных наук в ETH Zürich.
По крайней мере, с 1950-х годов Рутисхаузер страдал от проблем с сердцем. В 1964 году у него случился сердечный приступ, от которого он выздоровел. 10 ноября 1970 года он умер в своем кабинете от острой сердечной недостаточности . После его безвременной кончины его жена Маргарет руководила публикацией его посмертных произведений. [3]
В предисловии к своему тексту « Систематическое программирование: введение » Никлаус Вирт назвал Рутисхаузера «... создателем идеи языков программирования и соавтором АЛГОЛ-60». [4]