Zbogom Niklausu Virtu, Švajcarcu koji je dugo šaputao kompjuterima

Uspomena na pronalazača programskog jezika Pascal i jedinog dobitnika Turingove nagrade na njemačkom govornom području, koji je preminuo sa skoro devedeset godina

Niklaus Wirth: osvojio je prestižnu Turingovu nagradu 1984
Niklaus Wirth 1984. godine, kada je osvojio prestižnu Turingovu nagradu; lijevo, "Lilith", jedna od prvih kompjuterskih radnih stanica na svijetu sa grafičkim ekranom visoke rezolucije i mišem, preteča današnjih personalnih računara (Foto: Niklaus Wirth)

Kako se navodi u saopštenju porodice, Niklaus Wirth je mirno preminuo 2024. januara XNUMX. godine, tačan kao Švajcarac i precizan kao kompjuter.

Dobitnik je Turingove nagrade, pionir informacionih tehnologija i pronalazač uticajnih programskih jezika: njegovi rezultati i dostignuća u oblasti elektronike i procesa digitalizacije su dalekosežni.

Verovatno je najpoznatiji po programskom jeziku koji je razvio, čuvenom Pascalu. Međutim, njegov uticaj na ovu temu daleko prevazilazi ovo pojedinačno dostignuće.

Rad i strast Niklausa Wirtha odigrali su osnovnu ulogu u razvoju univerzuma kompjuterskih nauka.

I danas njegovi rezultati odlučujuće utiču na procese digitalne transformacije i na generacije programera koji rade širom sveta.

U četvrtak, 11. januara 2024., bogosluženjem s početkom u 15 sati, švicarski akademski i poslovni svijet odao mu je počast u Kulturhaus Helferei u Cirihu ceremonijom komemoracije.

Ti defekti u poluvodičima korisni za kvantne superračunare

Niklaus Wirth: rođen 1934. u Winterthuru u kantonu Cirih
Niklaus Wirth je rođen u Winterthuru 15. februara 1934. godine, ali je njegov entuzijazam za tehnologiju bio evidentan već u djetinjstvu, kada je razvio duboko interesovanje za konstrukciju aviona i stvorio prve radio stanice i pojačala.

Osnovna uloga u širenju informacijske tehnologije iz Sjedinjenih Država u Konfederaciju

Odigrao je temeljnu ulogu u afirmaciji informatičke tehnologije u Švicarskoj.

Uspeo je da donese kompjuterske inovacije iz Sjedinjenih Država, tada zemlje koja je bila predvodnik u razvoju elektronskih kalkulatora, i pomogao je da IT postane polje istraživanja i samostalna profesija u zemlji Crvenog krsta, kao predsednik ETH podsjeća, Joel Mesot.

„Sa Niklausom Virtom, ETH Cirih je izgubio jednog od svojih velikana: osobu koja ne samo da je obavljala pionirski rad u razvoju programskih jezika, već je bila i jedan od osnivača informacionih tehnologija u Švajcarskoj i na samom ETH-u.

Bio je profesor na ETH od 1968. do 1999. godine.

Zahvaljujući njegovoj istrajnosti i upornosti njegovih kolega, Federalni institut za tehnologiju je 1981. godine u Cirihu osnovao nezavisnu katedri za kompjuterske nauke i prateći studijski program.

Rođen 1934. godine i ranu strast za tehnologijom, radio i elektronskim pojačalima

Niklaus je rođen u Winterthuru 15. februara 1934. godine, ali Wirthov entuzijazam za tehnologiju bio je očigledan već u djetinjstvu, kada je razvio duboko interesovanje za izgradnju aviona i stvorio prve radio stanice i pojačala signala.

Njegova strast dovela ga je do studija na Politehnici u Cirihu, gdje je stekao diplomu elektrotehničara i naprednu saveznu stručnu diplomu iz istog predmeta.

Godine 1960. Wirth je takođe magistrirao na Univerzitetu Laval u Kanadi.

Međutim, prvi kontakt sa kompjuterima, programskim jezicima i elektronskim kalkulatorima dogodio se na Univerzitetu u Kaliforniji.

Eksperimentalni proboj ka kvantnim superkompjuterima

Niklaus Wirth: magistrirao na Univerzitetu Laval
Strast je dovela Niklausa Wirtha da studira na Politehnici u Cirihu, gdje je stekao diplomu elektrotehnike i naprednu saveznu profesionalnu diplomu iz istog predmeta: 1960. godine je magistrirao na Univerzitetu Laval, Kanada.

Doktorirao na Berkliju 1963. na jeziku Algol 60 i pod vodstvom Harry Huskeyja

Godine 1963. doktorirao je na Berkliju, pod vodstvom Harryja Huskeya, na temu generalizacije programskog jezika Algol 60.

Nakon što je bio asistent na Univerzitetu Stanford i Univerzitetu u Cirihu, 1968. godine vratio se na Saveznu politehniku ​​kao profesor računarstva, a tu ulogu je obavljao do zore novog milenijuma.

U godinama 1976-1977 iu dvogodišnjem periodu 1984-1985, proveo je period studija u Palo Alto istraživačkom centru (PARC) kompanije Xerox.

Tokom svojih 31 godina na ETH Cirihu, Wirth je razvio nove programske jezike kao što su Euler, PL360, Algol-W, Pascal, Modula, Modula 2, Oberon i LoLa.

Takođe je napravio prve personalne računare (PC) u Švajcarskoj i obučio prvu generaciju švajcarskih kompjuterskih naučnika.

Na kraju, napisao je nekoliko standardnih referentnih djela koja su prevedena širom svijeta.

Dobio je brojne nagrade, uključujući prestižnu ACM Turingovu nagradu 1984. godine, u kojoj je bio prvi i do sada jedini kompjuterski naučnik koji je osvojio njemački jezik.

Godine 1988. dobio je nagradu IEEE Computer Pioneer.

Po njemu je nazvan Wirthov zakon, koji kaže da se softver usporava brže od hardvera.

Video, timelapse instalacije superkompjutera Leonardo

Niklaus Wirth: doktorirao je na Kalifornijskom univerzitetu 1963
Niklaus Wirth je 1963. godine doktorirao na Kalifornijskom univerzitetu u Berkliju, pod vodstvom Harryja Huskeya, na temu generalizacije programskog jezika Algol 60 u Sjedinjenim Američkim Državama.

Potraga za snažnim i jednostavnim jezikom, okrunjena uspjehom u odlučujućoj 1984. godini

Za Wirtha, ali i za informatičku tehnologiju i za širenje personalnog računara na planeti, 1984. je bila posebna godina.

Apple je predstavio Macintosh PC, IBM je predstavio AT personalni računar, a Wirth je osvojio Turingovu nagradu, najvišu nagradu u računarstvu, uporedivu sa Nobelovom nagradom za prirodne nauke ili Fieldsom medaljom za matematiku.

Niklaus je ovim priznanjem nagrađen jer je razvio nekoliko programskih jezika, uključujući Euler, Algol-W, Modula i, prije svega, Pascal.

Njegov najpoznatiji rezultat bio je ovaj potonji programski jezik.

Glavna prednost je jednostavnost i elegancija.

Pascal se zasniva na jasnim principima strukturnog programiranja koje je formulisao kompjuterski naučnik Edsger W. Dijkstra, na matematičkoj osnovi koju je definisao kompjuterski naučnik Tony Hoare, i na arhitektonskoj implementaciji Algol-W ideja Niklausa Wirtha.

Ovaj efikasan jezik kombinuje dobre računarske prakse sa strukturiranim programiranjem i strukturiranjem podataka, što objašnjava zašto je brzo postao popularan obrazovni jezik.

Nekoliko generacija studenata sa univerziteta širom svijeta, uključujući i "njegovu" Politehniku ​​u Cirihu, imalo je prva iskustva u programiranju s Pascalom.

Video, "strojarnica" namijenjena superkompjuteru Leonardo

Niklaus Wirth: Ponosno razvijam projekat Oberon
Oberon Niklausa Wirtha bio je više od jezika, toliko da je na kraju rezultirao objavljivanjem knjige pod nazivom „Projekt Oberon“, čijih oko 500 stranica opisuje softver, jezik i hardver, koji su mu bili ponos i dika.

Ne ostajemo na lovorikama zahvaljujući Oberonu, “najmoćnijem, ali i najjednostavnijem mogućem…”

Niklaus Wirth nikada nije odmarao na lovorikama, naprotiv.

Pascal je možda njegovo najpoznatije dostignuće, ali njegov rad je otišao daleko od jednog izuzetnog uspjeha: od sljedećeg jezika, Modula-2, do sistema Oberon i radne stanice „Lilith“, koja je bila preteča kasnijih personalnih računara.

Dalji razvoj i usavršavanje programskih jezika za njega je bio doživotni projekat.

Ono što je počelo s Eulerom završilo se s Oberonom, jezikom koji je karakteriziran konceptom objektne orijentacije i hijerarhijom tipova, koji je morao biti i što moćniji i što jednostavniji.

Wirth je želio da izmisli nešto za širu javnost, što je i ekonomično i razumljivo.

Oberon je, u stvari, bio više od jezika.

Postao je čitav sistem, toliko da je na kraju rezultirao objavljivanjem knjige pod nazivom “Projekat Oberon”, čijih otprilike 500 stranica opisuje softver, jezik i hardver koji su bili Niklausov ponos i radost kao profesora.

“Cijeli život sam težio cilju da razvijem jezik koji bi bio što moćniji, ali i što jednostavniji. Oberon je posljednja karika u ovom lancu razvoja.", izjavio je Niklaus.

Ti novi kompjuterski memristori inspirisani... moždanim ćelijama

Niklaus Wirth: Lilith je bila jedna od prvih radnih stanica na svijetu
Lilith je bila jedna od prvih radnih stanica na svijetu s grafičkim ekranom visoke rezolucije i mišem, kao i preteča današnjih personalnih računara: Niklaus Wirth ju je razvio na ETH 1980. kao platformu za brojne istraživačke softverske projekte.

Lilith je bila među prvim radnim stanicama na svijetu s grafičkim ekranom visoke rezolucije i opremljenim mišem

Danas Švicarska igra važnu ulogu u globalnom računarstvu i daje mnoge fundamentalne doprinose kako osnovnim principima tako i njihovoj primjeni.

Sve do 70-ih stvari su izgledale drugačije: dok su prve radne stanice već bile razvijene u Sjedinjenim Državama i računarstvo je već bilo široko proučavano, Konfederacija je kasnila i u obuci i u primjeni.

Primjer za to je Lilith Niklausa Wirtha, koja je samo nekoliko godina kasnije izazvala interesovanje industrije.

Lilit je bila jedna od prvih računarskih radnih stanica na svetu sa grafičkim ekranom visoke rezolucije i mišem, kao i preteča današnjih personalnih računara.

Švicarski informatičar razvio ga je na ETH 1980. godine kao platformu za brojne istraživačke softverske projekte.

Počevši od 1982. godine, istraživači sa Federalnog instituta za tehnologiju pokušali su komercijalizirati sistem, ali nisu uspjeli.

Industrijski razvoj PC-a konačno se dogodio u Sjedinjenim Državama.

Međutim, Lilit je značajno uticala na čitavu generaciju kompjuterskih naučnika. Nakon toga, Niklaus Wirth je 1986. razvio Ceres, drugi kompjuterski sistem koji je uključivao operativni sistem Oberon i istoimeni programski jezik.

Kompjuteri Ceres korišćeni su za obuku studenata informatike na ETH Cirihu do oko 2003.

Prema kompaktnim kvantnim računarima zahvaljujući… topologiji

Niklaus Wirth: razvio Pascal jezik
Pascal se zasniva na jasnim principima strukturnog programiranja koje je formulisao kompjuterski naučnik Edsger W. Dijkstra, na matematičkoj osnovi koju je definisao Tony Hoare i na arhitektonskoj implementaciji Algol-W ideja Niklausa Wirtha.

Ta kasna pobjeda švicarskog IT-a koja je tek na kraju obradovala Niklausa Wirtha

Isto tako, put do uspostavljanja informatičke tehnologije na ETH-u iu Švicarskoj bio je sve samo ne jednostavan.

Wirth i njegove kolege prvo su morali savladati niz prepreka.

Početkom 70-ih pokrenuli su inicijativu za uvođenje informatike kao posebne discipline, ali je propala, kao i pokušaj kasnije.

Međutim, kada je postalo očigledno da Švajcarskoj nedostaje kompjuterskih naučnika, ETH Cirih je konačno uveo računarstvo kao odsek i studijski program 1981.

Zahvaljujući zalaganju naučnika Niklausa i drugih nastavnika, konačno je postavljen kamen temeljac za rođenje informacione tehnologije u Švajcarskoj...

EPFL-ov "recept" za moćnije kvantne računare

Niklaus Wirth: "Uvijek sam sebe doživljavao kao inženjera" (1/3. dio)

Niklaus Wirth: "Švajcarska je malo spavala" (2/3. dio)

Niklaus Wirth: "Ne može sve biti savršeno na početku" (3/3 dio)

Niklaus Wirth: bio je profesor na ETH od 1968. do 1999. godine
Niklaus Wirth je bio profesor na ETH od 1968. do 1999.: zahvaljujući njegovoj upornosti i upornosti njegovih kolega, 1981. godine Savezni institut za tehnologiju je osnovao nezavisnu Katedru za kompjuterske nauke i srodni kurs u Cirihu.