켄트벡도 니클라우스 비르트 교수에 대한 회고를 남겼네요.
https://tidyfirst.substack.com/p/niklaus-wirth-1934-2024
조 암스트롱 교수도 니클라우스 비르트 교수에게서 영향을 받았다니, 정말 대단한 사람이었나 봅니다.
Hacker News 의견
- Niklaus Wirth의 언어 디자인에 대한 기여 외에도 그는 최고의 말장난 중 하나를 만들었음. 그의 성은 원래 "Virt"처럼 발음되지만 미국에서는 "Worth"로 불림. 이로 인해 그는 "유럽에서는 이름으로 불리지만 미국에서는 값으로 불린다"라는 농담을 했음.
- Wirth는 Joe Armstrong에게 영웅이었으며, 그의 단순함에 큰 영향을 미침. Joe는 Wirth가 겹치는 창이 타일식 창보다 낫지만 그 복잡성을 정당화할 만큼 충분히 낫지 않다고 말한 것을 자주 인용함. Wirth는 80세 생일 심포지엄에서 자신이 개발한 Oberon을 FPGA 개발 보드에서 실행하는 새로운 CPU로 선보임으로써 영웅으로 남음.
- 한 전 학생은 Wirth가 자신을 단순히 키보드를 두드리는 청소년에서 코드를 생각하는 숙련된 프로그래머로 만드는 데 도움을 준 사람 중 한 명이라고 회상함. 그는 대학에서 Wirth를 만나기 전에 이미 Amiga에서 Wirth 언어를 사용하는 프로그래머 커뮤니티에 참여하며 Oberon을 사용했음.
- 한 사용자는 "컴퓨터 프로그래밍의 예술" 4A권을 몇 년 전에 구입했지만 아직 읽기 시작하지 않았음을 언급하며, Knuth가 돌아가기 전에 4A권을 시작할 때라고 생각함. 그는 또한 자신의 책장에서 Wirth의 PiM2와 Knuth의 저서들이 나란히 서 있는 것을 발견함.
- Wirth의 별세 소식에 대해 슬픔을 표현하며, 그가 단순함, 정확성, 인간이 이해할 수 있는 소프트웨어를 위한 최고의 사도 중 하나였다고 언급함. 이제 Hoare와 Moore만 남았으며, Moore는 Greenarrays의 지휘권을 젊은 세대에게 넘겼음을 지적함. 또한, 현재의 IDE가 Turbo Pascal에서 시작되었고, 초기 매킨토시 소프트웨어 대부분이 Pascal로 작성되었으며, Go 언어의 초기 설계자 중 한 명인 Robert Griesemer가 Wirth의 학생이었음을 언급함.
- Wirth는 Dijkstra의 논문 제목을 "Goto Statement Considered Harmful"로 변경한 것에 대해서도 책임이 있음.
- 한 사용자는 PASCAL이 실제로 좋은 첫 프로그래밍 언어였다고 회상하며, Turbo Pascal과 Delphi를 사용했던 시절을 그리워함. Wirth가 이 세상에 있었기 때문에 더 나은 세상을 얻었다고 말함.
- Wirth의 언어들이 소프트웨어 개발에서 더 널리 사용되었다면 많은 것들이 더 나은 상태일 것이라고 주장하는 사용자도 있음. Pascal이 첫 "진짜" 프로그래밍 언어였으며, Amiga 500에서 Modula 2가 인기가 있었음을 언급함. 또한, Go 언어가 Modula 2에서 많은 영감을 받았다고 언급함.
- Wirth는 Euler, PL360, ALGOL W, Pascal, Modula, Modula-2, Oberon 등 다양한 프로그래밍 언어의 주요 설계자였으며, 여러 운영 시스템과 디지털 하드웨어 설계 및 시뮬레이션 시스템에도 큰 기여를 함. 1984년에는 이러한 언어 개발에 대한 공로로 ACM 튜링 상을 수상함.