Ngoài những đóng góp của Niklaus Wirth cho thiết kế ngôn ngữ, ông còn tạo ra một trong những câu chơi chữ hay nhất. Họ của ông vốn được phát âm như "Virt", nhưng ở Mỹ lại được gọi là "Worth". Vì thế ông đùa rằng "ở châu Âu tôi được gọi bằng tên, còn ở Mỹ tôi được gọi bằng giá trị".
Wirth là một người hùng đối với Joe Armstrong và có ảnh hưởng lớn đến tư tưởng đề cao sự đơn giản của ông. Joe thường trích dẫn câu nói của Wirth rằng cửa sổ chồng lấp thì tốt hơn cửa sổ lát gạch, nhưng không tốt hơn đủ để biện minh cho sự phức tạp đó. Wirth vẫn là một người hùng khi tại hội thảo kỷ niệm sinh nhật 80 tuổi, ông trình diễn Oberon chạy trên một CPU mới do chính ông phát triển trên bo mạch phát triển FPGA.
Một cựu sinh viên hồi tưởng rằng Wirth là một trong những người đã giúp biến anh từ một thiếu niên chỉ biết gõ bàn phím thành một lập trình viên thành thạo biết tư duy về mã. Trước khi gặp Wirth ở đại học, anh đã dùng Oberon khi tham gia cộng đồng lập trình viên sử dụng các ngôn ngữ của Wirth trên Amiga.
Một người dùng nhắc rằng mình đã mua tập 4A của "The Art of Computer Programming" vài năm trước nhưng vẫn chưa bắt đầu đọc, và nghĩ rằng đã đến lúc mở tập 4A trước khi Knuth qua đời. Anh cũng phát hiện trên giá sách của mình rằng PiM2 của Wirth và các tác phẩm của Knuth đang đứng cạnh nhau.
Có người bày tỏ nỗi buồn trước tin Wirth qua đời, nói rằng ông là một trong những người truyền bá vĩ đại nhất cho sự đơn giản, tính chính xác và phần mềm mà con người có thể hiểu được. Giờ chỉ còn Hoare và Moore, và Moore đã trao quyền điều hành Greenarrays cho thế hệ trẻ hơn. Người này cũng nhắc rằng các IDE hiện nay bắt nguồn từ Turbo Pascal, phần lớn phần mềm Macintosh thời kỳ đầu được viết bằng Pascal, và Robert Griesemer, một trong những nhà thiết kế ban đầu của Go, từng là học trò của Wirth.
Wirth cũng chịu trách nhiệm cho việc đổi tiêu đề bài báo của Dijkstra thành "Goto Statement Considered Harmful".
Một người dùng nhớ lại rằng PASCAL thực sự là một ngôn ngữ lập trình đầu tiên rất tốt, và hoài niệm về thời dùng Turbo Pascal và Delphi. Người này nói rằng thế giới tốt đẹp hơn vì Wirth đã từng hiện diện.
Cũng có người cho rằng nếu các ngôn ngữ của Wirth được dùng rộng rãi hơn trong phát triển phần mềm thì nhiều thứ đã ở trong tình trạng tốt hơn. Người này nói Pascal là ngôn ngữ lập trình "thật sự" đầu tiên của mình, và Modula 2 từng rất phổ biến trên Amiga 500. Người này cũng nhắc rằng Go đã lấy nhiều cảm hứng từ Modula 2.
Wirth là nhà thiết kế chính của nhiều ngôn ngữ lập trình như Euler, PL360, ALGOL W, Pascal, Modula, Modula-2 và Oberon, đồng thời cũng có những đóng góp lớn cho nhiều hệ điều hành và các hệ thống thiết kế, mô phỏng phần cứng số. Năm 1984, ông nhận giải ACM Turing vì những đóng góp cho việc phát triển các ngôn ngữ này.
2 bình luận
Kent Beck cũng đã viết một bài hồi tưởng về giáo sư Niklaus Wirth.
https://tidyfirst.substack.com/p/niklaus-wirth-1934-2024
Nghe nói cả giáo sư Joe Armstrong cũng chịu ảnh hưởng từ giáo sư Niklaus Wirth, có lẽ ông đúng là một con người thật sự vĩ đại.
Ý kiến trên Hacker News