Heinz Rutishauser | |
---|---|
Nacido | ( 30 de enero de 1918 )30 de enero de 1918 Weinfelden , Suiza |
Fallecido | 10 de noviembre de 1970 (10 de noviembre de 1970)(52 años) |
Alma máter | Escuela Politécnica Federal de Zúrich |
Conocido por | |
Carrera científica | |
Campos | |
Instituciones | Escuela Politécnica Federal de Zúrich |
Tesis | Über Folgen und Scharen von analytischen und meromorphen Funktionen mehrerer Variabeln, sowie von analytischen Abbildungen |
Asesores de doctorado | |
Heinz Rutishauser (30 de enero de 1918 - 10 de noviembre de 1970) fue un matemático suizo y pionero de la matemática numérica moderna y la informática .
El padre de Rutishauser murió cuando él tenía 13 años y su madre murió tres años después, por lo que, junto con su hermano y hermana menores, se fue a vivir a la casa de su tío. A partir de 1936, Rutishauser estudió matemáticas en la ETH de Zúrich , donde se graduó en 1942. De 1942 a 1945, fue asistente de Walter Saxer en la ETH y, de 1945 a 1948, profesor de matemáticas en Glarisegg y Trogen. En 1948, recibió su doctorado en filosofía (PhD) de la ETH con una tesis sobre análisis complejo que fue bien recibida .
De 1948 a 1949, Rutishauser estuvo en Estados Unidos en las Universidades de Harvard y Princeton para estudiar el estado del arte en computación. De 1949 a 1955, fue investigador asociado en el Instituto de Matemática Aplicada de la ETH de Zúrich, recientemente fundada por Eduard Stiefel , donde trabajó junto con Ambros Speiser en el desarrollo del primer computador suizo ERMETH , y desarrolló el lenguaje de programación Superplan (1949-1951), el nombre es una referencia a Rechenplan (en español: plan de cálculo), en la terminología de Konrad Zuse , que designa un único programa Plankalkül . Contribuyó especialmente en el campo del trabajo pionero de compiladores y finalmente participó en la definición de los lenguajes ALGOL 58 y ALGOL 60 . Fue miembro del Grupo de Trabajo 2.1 de la Federación Internacional de Procesamiento de la Información (IFIP) sobre lenguajes algorítmicos y cálculos, [1] que especificó , mantiene y apoya ALGOL 60 y ALGOL 68. [ 2]
Entre otras contribuciones, introdujo varias características sintácticas básicas para la programación informática , en particular la palabra reservada (palabra clave) for
para un bucle for , primero como für en alemán en Superplan, y luego a través de su traducción al inglés en ALGOL 58.
En 1951, Rutishauser se convirtió en profesor, en alemán, Privatdozent . En 1955, fue nombrado profesor extraordinario y, en 1962, profesor asociado de Matemáticas Aplicadas en la ETH. En 1968, se convirtió en director del Grupo de Ciencias de la Computación, que más tarde se convirtió en el Instituto de Ciencias de la Computación y, finalmente, en 1981, en la División de Ciencias de la Computación de la ETH de Zúrich.
Al menos desde la década de 1950, Rutishauser sufrió problemas cardíacos. En 1964 sufrió un ataque cardíaco del que se recuperó. El 10 de noviembre de 1970, murió en su oficina debido a una insuficiencia cardíaca aguda . Después de su muerte prematura, su esposa Margaret se encargó de la publicación de sus obras póstumas. [3]
En el prefacio de su texto Programación sistemática: una introducción , Niklaus Wirth se refirió a Rutishauser como "... el creador de la idea de los lenguajes de programación y el coautor de ALGOL-60". [4]