Personalidades famosas en el mundo de la informática: Niklaus Wirth

Banner Niklaus Wirth

Actualmente existen muchos lenguajes de programación, varios de estos lenguajes se lo debemos precisamente a Niklaus Wirth, quien se considera el padre de la programación moderna como la conocemos hoy en día.

Niklaus Wirth nació el 15 de febrero de 1934 en Suiza. En 1959 se graduó de Ingeniero Eléctrico. Un año después obtiene el título de Máster en Ciencias en la universidad de Laval, en Canadá.  En 1963 obtiene su doctorado en ingeniería eléctrica y ciencias de la computación en la Universidad de California en Berkeley. Se desempeñó como profesor asistente en la universidad de Stanford en el departamento de Ciencias de la Computación desde 1963 hasta 1967. Después regresa a Suiza, para desempeñarse como profesor en el Instituto Federal de Zürich, donde continúa trabajando hasta su jubilación en 1999.

Aportes

Wirth fue el jefe de diseño de los lenguajes de programación Euler, Algol W, Pascal, Modula, Modula-2 , Oberon, Oberon-2 y Oberon-07, y el Componente Pascal. Recibió el Premio Turing para el desarrollo de estos lenguajes de programación en 1984.

Niklaus Wirth, computadora personal Lilith

El profesor Wirth no solo diseñó lenguajes de programación, sino que también diseñó hardware, utilizando las fortalezas de sus lenguajes de programación con una plataforma adecuada. La primera computadora se llamó Lilith. Fueron construidas en 1980 alrededor de 100, que estuvieron en uso en el ETH durante unos diez años y luego fueron reemplazadas por la estación de trabajo “Ceres”.

Lilith fue una de las primeras compotadoras consideradas como estación de trabajo en todo el mundo con una pantalla gráfica de alta resolución y un mouse. Todo el software del sistema de Lilith se escribió en Modula-2.

Trabajó además en el sistema de diseño y simulación Lola, con el objetivo de enseñar a los estudiantes cuando fue profesor de la ETH Zürich. El propósito de Lola es describir de forma estática la estructura y funcionalidad de los componentes de hardware y de las conexiones entre ellos.

Publicaciones y premios

Niklaus Wirth publicó varios libros, entre los que se destacan:

  • El Manual del usuario de Pascal y el informe, lo escribió en conjunto con Kathleen Jensen en 1970
  • Estructuras de datos Algoritmos + = Programas en 1975
  • Programación sistemática: una introducción

Además su artículo de “Desarrollo de Programas de refinamiento por pasos”, sobre la enseñanza de la programación, es un texto clásico en la Ingeniería de Software, ciencia donde también se le ha reconocido su labor, principalmente por el diseño de algoritmos y estructuras de datos.

En 1987 recibe el  Premio Pionero Informático (Computer Pioneer Award) del IEEE.

En el año 1994 fue admitido como miembro de la ACM y también miembro honorífico de la Academia Nacional de Ingeniería de los Estados Unidos.

Sin dudas Wirth fue un profesor ejemplar y un científico destacado que ha podido disfrutar de sus logros en su jubilación.

Murió el 1.º de enero del 2024, a la edad de 100 años.

Honores, premios y membresías (selección)

  • 1984: Premios Turing
  • 1988: Premio Computer Pioneer de la IEEE Computer Society
  • 1988: Premio de Ciencia y Tecnología de IBM Europa
  • 1995: Pour le mérite para las ciencias y las artes [1]
  • 1999: Premio a la investigación destacada en ingeniería de software de ACM Sigsoft
  • 2001: Dador del nombre del asteroide (21655) Niklauswirth
  • 2002: Premio de Tecnología de la Fundación Eduard Rhein
  • 2007: Elección a la Academia Europea

Los estudiantes de informática y los programadores le agradecemos por sus invaluables aportes. Sirva este artículo como homenaje a Niklaus Wirth, el padre de la programación moderna.

Para conocer más sobre los lenguajes de programación, le recomendamos este artículo.

Información tomada Desde el sitio web histórico de ETH

Ir al contenido