Хайнц Рутисхаузер
Хайнц Рутисхаузер | |
---|---|
![]() Рутисхаузер ок. 1960 год | |
Рожденный | Вайнфельден , Швейцария | 30 января 1918 г.
Умер | 10 ноября 1970 г. | (52 года)
Альма-матер | ETH Цюрих |
Известный | |
Научная карьера | |
Поля | |
Учреждения | ETH Цюрих |
Тезис | О последовательностях и множествах аналитических и мероморфных функций многих переменных, а также аналитических отображениях |
Докторские консультанты |
Хайнц Рутисхаузер (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 . Он был членом Международной федерации обработки информации (IFIP) Рабочей группы 2.1 по алгоритмическим языкам и исчислениям. [1] который определил , поддерживает и поддерживает АЛГОЛ 60 и АЛГОЛ 68 . [2]
Среди прочего он представил несколько основных синтаксических функций компьютерного программирования , в частности, зарезервированное слово (ключевое слово) for
для цикла for , сначала как немецкий für в Суперплане, затем через английский перевод for в АЛГОЛе 58.
В 1951 году Рутисхаузер стал преподавателем; по немецкому языку, приват-доцент . В 1955 г. он был назначен экстраординарным профессором, а в 1962 г. — доцентом кафедры прикладной математики ЭТУ. В 1968 году он стал главой группы компьютерных наук, которая позже стала Институтом компьютерных наук, а в 1981 году — отделом компьютерных наук в ETH Zürich.
По крайней мере, с 1950-х годов Рутисхаузер страдал от проблем с сердцем. В 1964 году у него случился сердечный приступ, от которого он выздоровел. 10 ноября 1970 года он умер в своем кабинете от острой сердечной недостаточности . После его безвременной кончины его жена Маргарет руководила публикацией его посмертных произведений. [3]
В предисловии к своему тексту « Систематическое программирование: введение » Никлаус Вирт назвал Рутисхаузера «... создателем идеи языков программирования и соавтором АЛГОЛ-60». [4]
Документы [ править ]
- Автоматический расчет плана производства. Кандидатская диссертация ETHZ, 1951 г. (т. е. автоматическое построение планов вычислений , кандидатская диссертация)
- Автоматическое составление расчетных планов на счетных машинах с программным управлением. Базель: Биркхойзер, 1952.
- Некоторые методы программирования для ERMETH , JACM, 2(1), стр. 1–4, январь 1955 г.
- Алгоритм факторной разности. Базель: Биркхойзер, 1957.
- Лекции по числовой математике. Том I: Системы уравнений, интерполяция и аппроксимация. Мартин Гуткнехт (ред.). Базель: Биркхойзер, 1976. ISBN 3-7643-0810-9 . [5]
- Лекции по числовой математике. Том II: Дифференциальные уравнения и проблемы собственных значений. Мартин Гуткнехт (ред.). Базель: Биркхойзер, 1976. ISBN 3-7643-0850-8 . [5]
- Хайнц Рутисхаузер, Амброс Паульспайзер, Эдуард Штифель: Цифровые вычислительные устройства с программным управлением (электронные счетные машины). Базель: Биркхойзер, 1951. [6]
- Ганс Рудольф Шварц, Хайнц Рутисхаузер, Эдуард Бутс: Числовые значения симметричных матриц. Штутгарт: Тойбнер, 1972, 2-е издание, ISBN 3-519-12311-8 .
- Численные процедуры. Из наследия и преподавания. Уолтер Гандер (ред.). Базель: Биркхойзер, май 1998 г., ISBN 3-7643-0874-5 .
Литература [ править ]
- Фридрих Людвиг Бауэр (2005), «Рутисхаузер, Хайнц» , Новая немецкая биография (на немецком языке), том. 22, Берлин: Duncker & Humblot, стр. 305–305.
Ссылки [ править ]
- ^ Журинг, Йохан; Меертенс, Ламберт ; Гутманн, Вальтер (17 августа 2016 г.). «Профиль Рабочей группы ИФИП 2.1» . Фосвики . Проверено 4 сентября 2020 г.
- ^ Свирстра, немец; Гиббонс, Джереми ; Меертенс, Ламберт (2 марта 2011 г.). «ScopeEtc: IFIP21: Foswiki» . Фосвики . Проверено 4 сентября 2020 г.
- ^ Бауэр, Фридрих Л. «Мои годы с Рутисхаузером» (PDF) . Кафедра компьютерных наук . Университет Мэриленда.
- ^ Вирт, Никлаус (1973). "Предисловие". Систематическое программирование: Введение . стр. XIII. ISBN 0-13-880369-2 .
- ^ Перейти обратно: а б Стюарт, GW (1978). «Обзор: Лекции по вычислительной математике Х. Рутисхаузера» . Булл. Матем . 84 (4): 660–663. дои : 10.1090/s0002-9904-1978-14517-0 .
- ^ Тодд, Джон (1952). «Краткий обзор: Цифровые вычислительные устройства с программным управлением (электронно-вычислительные машины) Х. Рутисхаузера, А. Шпайзера и Э. Штифеля» . Булл. Матем . 58 (2): 278. doi : 10.1090/s0002-9904-1952-09611-7 .
Внешние ссылки [ править ]
- Биография в ETH Zürich на Wayback Machine (архивировано 13 июня 2011 г.)
- О'Коннор, Джон Дж.; Робертсон, Эдмунд Ф. , «Хайнц Рутисхаузер» , Архив истории математики MacTutor , Университет Сент-Эндрюс
- Хайнц Рутисхаузер на немецком , французском и итальянском языках в онлайн -историческом словаре Швейцарии .