2 points par GN⁺ 2024-01-04 | 2 commentaires | Partager sur WhatsApp

2 commentaires

 
bus710 2024-01-06

Kent Beck a lui aussi publié un hommage au professeur Niklaus Wirth.
https://tidyfirst.substack.com/p/niklaus-wirth-1934-2024

Le fait que le professeur Joe Armstrong ait lui aussi été influencé par le professeur Niklaus Wirth montre à quel point il devait être une personnalité remarquable.

 
GN⁺ 2024-01-04
Réactions sur Hacker News
  • Au-delà de sa contribution à la conception des langages, Niklaus Wirth est aussi à l’origine de l’un des meilleurs jeux de mots. Son nom de famille se prononce à l’origine comme « Virt », mais aux États-Unis on l’appelait « Worth ». D’où sa plaisanterie : « En Europe, on m’appelle par mon nom, mais aux États-Unis, on m’appelle par ma valeur. »
  • Wirth était un héros pour Joe Armstrong et a profondément influencé son goût pour la simplicité. Joe citait souvent Wirth disant que les fenêtres qui se chevauchent étaient meilleures que les fenêtres en mosaïque, mais pas suffisamment meilleures pour justifier cette complexité. Wirth est resté un héros en présentant, lors du symposium pour ses 80 ans, Oberon qu’il avait développé, tournant sur un nouveau CPU exécuté sur une carte de développement FPGA.
  • Un ancien étudiant se souvient que Wirth a été l’une des personnes qui l’ont aidé à passer du stade d’adolescent tapant simplement sur un clavier à celui de programmeur chevronné capable de réfléchir au code. Avant même de rencontrer Wirth à l’université, il utilisait déjà Oberon en participant à une communauté de programmeurs sur Amiga utilisant les langages de Wirth.
  • Un utilisateur mentionne avoir acheté le volume 4A de « The Art of Computer Programming » il y a quelques années, sans encore avoir commencé à le lire, et estime qu’il est temps de s’y mettre avant que Knuth ne disparaisse. Il remarque aussi que le PiM2 de Wirth et les ouvrages de Knuth se trouvent côte à côte dans sa bibliothèque.
  • Plusieurs personnes expriment leur tristesse face à la disparition de Wirth, rappelant qu’il était l’un des plus grands apôtres de la simplicité, de la précision et d’un logiciel compréhensible par les humains. Désormais, il ne reste plus que Hoare et Moore, et Moore a déjà transmis les rênes de Greenarrays à la jeune génération. Elles rappellent aussi que les IDE actuels trouvent leur origine dans Turbo Pascal, que la majeure partie des premiers logiciels Macintosh était écrite en Pascal, et que Robert Griesemer, l’un des premiers concepteurs de Go, fut un étudiant de Wirth.
  • Wirth est aussi responsable du changement du titre de l’article de Dijkstra en « Goto Statement Considered Harmful ».
  • Un utilisateur se rappelle que PASCAL était réellement un bon premier langage de programmation et regrette l’époque de Turbo Pascal et Delphi. Selon lui, le monde est meilleur parce que Wirth en a fait partie.
  • Certains avancent que si les langages de Wirth avaient été plus largement adoptés dans le développement logiciel, bien des choses seraient en meilleur état aujourd’hui. Ils notent que Pascal fut leur premier « vrai » langage de programmation, que Modula 2 était populaire sur Amiga 500, et que Go a beaucoup puisé son inspiration dans Modula 2.
  • Wirth fut le principal concepteur de nombreux langages de programmation, dont Euler, PL360, ALGOL W, Pascal, Modula, Modula-2 et Oberon, et a aussi largement contribué à plusieurs systèmes d’exploitation ainsi qu’à des systèmes de conception et de simulation de matériel numérique. En 1984, il a reçu le prix Turing de l’ACM pour ces travaux sur le développement des langages.