Que incluso el profesor Joe Armstrong haya sido influenciado por el profesor Niklaus Wirth hace pensar que realmente debió de haber sido una persona impresionante.
Además de las contribuciones de Niklaus Wirth al diseño de lenguajes, también creó uno de los mejores juegos de palabras. Su apellido originalmente se pronuncia como "Virt", pero en Estados Unidos lo llaman "Worth". A partir de eso, hizo el chiste de que "en Europa me llaman por mi nombre, pero en Estados Unidos me llaman por mi valor".
Wirth fue un héroe para Joe Armstrong y tuvo una gran influencia en su búsqueda de la simplicidad. Joe citaba con frecuencia que Wirth decía que las ventanas superpuestas eran mejores que las ventanas en mosaico, pero no lo suficiente como para justificar su complejidad. Wirth siguió siendo un héroe al presentar, en su simposio de cumpleaños número 80, una nueva CPU que desarrolló y que ejecutaba Oberon en una placa de desarrollo FPGA.
Un exalumno recordó que Wirth fue una de las personas que lo ayudó a pasar de ser un adolescente que solo golpeaba el teclado a convertirse en un programador experimentado que piensa en el código. Antes de conocer a Wirth en la universidad, ya usaba Oberon mientras participaba en una comunidad de programadores que utilizaba lenguajes de Wirth en Amiga.
Un usuario mencionó que compró hace algunos años el volumen 4A de "The Art of Computer Programming", pero que todavía no lo ha empezado a leer, y que cree que ya es hora de comenzar con el 4A antes de que Knuth fallezca. También comentó que encontró en su librero el PiM2 de Wirth junto a las obras de Knuth.
Se expresó tristeza por la noticia del fallecimiento de Wirth, mencionando que fue uno de los mayores apóstoles de la simplicidad, la precisión y el software que los seres humanos pueden entender. Ahora solo quedan Hoare y Moore, y se señaló que Moore ya entregó el mando de Greenarrays a una generación más joven. También se mencionó que los IDE actuales comenzaron con Turbo Pascal, que gran parte del software inicial de Macintosh fue escrito en Pascal y que Robert Griesemer, uno de los primeros diseñadores de Go, fue alumno de Wirth.
Wirth también fue responsable de cambiar el título del artículo de Dijkstra a "Goto Statement Considered Harmful".
Un usuario recordó que PASCAL realmente fue un buen primer lenguaje de programación y extraña los tiempos en que usaba Turbo Pascal y Delphi. Dijo que el mundo es mejor porque Wirth estuvo en él.
También hubo quien afirmó que muchas cosas estarían en mejor estado si los lenguajes de Wirth se hubieran usado más ampliamente en el desarrollo de software. Mencionó que Pascal fue su primer lenguaje de programación "real" y que Modula 2 era popular en la Amiga 500. También señaló que Go tomó mucha inspiración de Modula 2.
Wirth fue el diseñador principal de diversos lenguajes de programación como Euler, PL360, ALGOL W, Pascal, Modula, Modula-2 y Oberon, y también hizo grandes contribuciones a varios sistemas operativos y a sistemas de diseño y simulación de hardware digital. En 1984 recibió el Premio Turing de la ACM por sus contribuciones al desarrollo de estos lenguajes.
2 comentarios
Kent Beck también dejó un recuerdo sobre el profesor Niklaus Wirth.
https://tidyfirst.substack.com/p/niklaus-wirth-1934-2024
Que incluso el profesor Joe Armstrong haya sido influenciado por el profesor Niklaus Wirth hace pensar que realmente debió de haber sido una persona impresionante.
Comentarios en Hacker News