Niklaus Wirth, dil tasarımına katkılarının yanı sıra en iyi kelime oyunlarından birini de yapmıştı. Soyadı aslında "Virt" gibi telaffuz ediliyor, ancak ABD'de "Worth" diye söyleniyordu. Bu yüzden de "Avrupa'da ismimle, Amerika'da ise değerimle anılıyorum" diye şaka yapmıştı.
Wirth, Joe Armstrong için bir kahramandı ve onun sadelik anlayışını derinden etkilemişti. Joe, Wirth'ün üst üste binen pencerelerin döşemeli pencerelerden daha iyi olduğunu, ancak getirdiği karmaşıklığı haklı çıkaracak kadar da iyi olmadığını söylediğini sık sık alıntılardı. Wirth, 80. yaş günü sempozyumunda kendi geliştirdiği Oberon'u FPGA geliştirme kartı üzerinde çalışan yeni bir CPU ile göstererek de bir kahraman olarak kaldı.
Eski bir öğrencisi, Wirth'ü kendisini sadece klavyeye vuran bir gençten, kod üzerine düşünen yetkin bir programcıya dönüşmesine yardım eden kişilerden biri olarak hatırlıyor. Üniversitede Wirth ile tanışmadan önce bile Amiga'da Wirth dillerini kullanan programcı topluluğuna katılmış ve Oberon kullanmıştı.
Bir kullanıcı, birkaç yıl önce "The Art of Computer Programming" cilt 4A'yı satın aldığını ama hâlâ okumaya başlamadığını söyleyerek, Knuth hayattayken 4A'ya başlamanın zamanı geldiğini düşündüğünü belirtiyor. Ayrıca kitaplığında Wirth'ün PiM2'si ile Knuth'un kitaplarının yan yana durduğunu fark ettiğini söylüyor.
Wirth'ün vefat haberine üzüldüğünü dile getiren bir yorumcu, onun sadeliğin, doğruluğun ve insanlar tarafından anlaşılabilir yazılımın en büyük savunucularından biri olduğunu söylüyor. Şimdi geriye sadece Hoare ve Moore'un kaldığını, Moore'un da Greenarrays'in yönetimini genç nesle devrettiğini belirtiyor. Ayrıca bugünkü IDE'lerin kökeninin Turbo Pascal'a dayandığını, ilk Macintosh yazılımlarının çoğunun Pascal ile yazıldığını ve Go dilinin ilk tasarımcılarından Robert Griesemer'in de Wirth'ün öğrencisi olduğunu ekliyor.
Wirth, Dijkstra'nın makalesinin başlığının "Goto Statement Considered Harmful" olarak değiştirilmesinden de sorumluydu.
Bir kullanıcı, PASCAL'ın gerçekten iyi bir ilk programlama dili olduğunu hatırlıyor ve Turbo Pascal ile Delphi kullandığı günleri özlediğini söylüyor. Wirth bu dünyada bulunduğu için dünyanın daha iyi bir yer olduğunu ifade ediyor.
Bir başka kullanıcı da Wirth'ün dilleri yazılım geliştirmede daha yaygın kullanılsaydı pek çok şeyin daha iyi durumda olacağını savunuyor. Pascal'ın ilk "gerçek" programlama dili olduğunu, Amiga 500'de Modula 2'nin popüler olduğunu belirtiyor. Ayrıca Go dilinin Modula 2'den çokça ilham aldığını da ekliyor.
Wirth, Euler, PL360, ALGOL W, Pascal, Modula, Modula-2 ve Oberon gibi çeşitli programlama dillerinin baş tasarımcısıydı; ayrıca çeşitli işletim sistemleri ile dijital donanım tasarım ve simülasyon sistemlerine de büyük katkı yaptı. 1984'te bu dillerin geliştirilmesine yaptığı katkılardan dolayı ACM Turing Ödülü'nü aldı.
2 yorum
Kent Beck de Profesör Niklaus Wirth hakkında bir anı yazısı bırakmış.
https://tidyfirst.substack.com/p/niklaus-wirth-1934-2024
Profesör Joe Armstrong'un da Profesör Niklaus Wirth'ten etkilenmiş olması, onun gerçekten ne kadar büyük bir insan olduğunu gösteriyor.
Hacker News görüşleri