Viszlát Niklaus Wirthnek, a svájcinak, aki sokáig suttogott a számítógépekhez

A Pascal programozási nyelv feltalálójának és az egyetlen németül beszélő Turing-díjasnak az emléke, aki közel kilencven éves korában elhunyt

Niklaus Wirth: 1984-ben elnyerte a rangos Turing-díjat
Niklaus Wirth 1984-ben, amikor elnyerte a rangos Turing-díjat; a bal oldalon a „Lilith”, a világ egyik első számítógépes munkaállomása nagy felbontású grafikus kijelzővel és egérrel, a mai személyi számítógépek előfutára. (Fotó: Niklaus Wirth)

A család sajtóközleménye szerint Niklaus Wirth békésen elhunyt 2024. január XNUMX-jén, pontosan, mint egy svájci, és pontosan, mint egy számítógép.

Turing-díjas, az információtechnológia úttörője és a befolyásos programozási nyelvek feltalálója: eredményei és eredményei az elektronika és a digitalizációs folyamatok területén messzemenő horderejűek.

Valószínűleg leginkább az általa kifejlesztett programozási nyelvről, a híres Pascalról ismert. A témára gyakorolt ​​hatása azonban messze túlmutat ezen az egyetlen vívmányon.

Niklaus Wirth munkája és szenvedélye alapvető szerepet játszott a számítástechnikai univerzum fejlődésében.

Eredményei ma is döntő befolyást gyakorolnak a digitális átalakulási folyamatokra és a programozók generációira világszerte.

11. január 2024-én, csütörtökön 15-kor kezdődő istentisztelettel a svájci tudományos és üzleti világ egy megemlékezéssel tisztelgett előtte a zürichi Kulturhaus Helferei-ben.

A félvezetők azon hibái, amelyek hasznosak a kvantum szuperszámítógépeknél

Niklaus Wirth: 1934-ben született Winterthurban, Zürich kantonjában
Niklaus Wirth 15. február 1934-én született Winterthurban, de a technológia iránti lelkesedése már gyermekkorában megmutatkozott, amikor mélyen érdeklődött a repülőgépgyártás iránt, és megalkotta az első rádiókat és erősítőket.

Alapvető szerep az információs technológia terjesztésében az Egyesült Államokból a Konföderációba

Alapvető szerepet játszott az információs technológia megerősítésében Svájcban.

Sikerült számítástechnikai innovációkat hoznia az elektronikus számológépek fejlesztésében akkoriban élenjáró Egyesült Államokból, és hozzásegítette, hogy az informatika kutatási területté és önálló hivatássá váljon a Vöröskereszt országában, a Számvevőszék elnökeként. Az ETH emlékeztet Joel Mesot.

„Niklaus Wirth-el az ETH Zurich elveszítette egyik legnagyobbját: azt a személyt, aki nemcsak úttörő munkát végzett a programozási nyelvek fejlesztésében, hanem az információs technológia egyik alapító atyja volt Svájcban és magának az ETH-nak is.”

1968 és 1999 között az ETH professzora volt.

Az ő és kollégái kitartásának köszönhetően a Szövetségi Technológiai Intézet 1981-ben önálló számítástechnikai tanszéket és a hozzá kapcsolódó képzési programot hozott létre Zürichben.

1934-ben született, és korai szenvedélye a technológia, a rádió és az elektronikus erősítők iránt

Niklaus 15. február 1934-én született Winterthurban, de Wirth technológia iránti lelkesedése már gyermekkorában megmutatkozott, amikor is mélyen érdeklődött a repülőgépgyártás iránt, és megalkotta az első rádiókat és jelerősítőket.

Szenvedélye miatt a Zürichi Politechnikumra tanult, ahol ugyanebből a tárgyból szerzett villamosmérnöki diplomát és felsőfokú szövetségi szakmai oklevelet.

1960-ban Wirth mesterdiplomát is szerzett a kanadai Laval Egyetemen.

A számítógépekkel, programozási nyelvekkel és elektronikus számológépekkel való első kapcsolat azonban a Kaliforniai Egyetemen történt.

Kísérleti áttörés a kvantum szuperszámítógépek felé

Niklaus Wirth: a Laval Egyetemen szerzett mesterfokozatot
A szenvedély késztette Niklaus Wirth-et a zürichi politechnikumra, ahol villamosmérnöki diplomát és felsőfokú szövetségi szakmai oklevelet szerzett ugyanabban a tárgyban: 1960-ban a kanadai Laval Egyetemen szerzett mesterfokozatot.

PhD fokozatot szerzett Berkeley-ben 1963-ban az Algol 60 nyelvéről Harry Huskey irányítása alatt

1963-ban a Berkeley-ben szerzett PhD fokozatot Harry Huskey irányítása alatt, az Algol 60 programozási nyelv általánosításának témájában.

Miután asszisztens volt a Stanford Egyetemen és a Zürichi Egyetemen, 1968-ban visszatért a Szövetségi Műszaki Egyetemhez a számítástechnika professzoraként, amelyet az új évezred hajnalig töltött be.

1976 és 1977 között, valamint az 1984 és 1985 közötti kétéves időszakban a Xerox Palo Alto Kutatóközpontjában (PARC) tanult.

Az ETH Zürichnél eltöltött 31 év alatt Wirth új programozási nyelveket fejlesztett ki, mint például az Euler, PL360, Algol-W, Pascal, Modula, Modula 2, Oberon és LoLa.

Ő építette Svájc első személyi számítógépeit (PC-ket) és képezte ki a svájci informatikusok első generációját.

Végül több szabványos referenciamunkát írt, amelyeket lefordítottak szerte a világon.

Számos díjat kapott, köztük a tekintélyes ACM Turing-díjat 1984-ben, amelyben ő volt az első és eddig egyetlen németül beszélő informatikus, aki elnyerte.

1988-ban elnyerte az IEEE Computer Pioneer Award díját.

Wirth törvénye, amely kimondja, hogy a szoftver gyorsabban lelassul, mint a hardver, róla nevezték el.

Videó, a Leonardo szuperszámítógép-telepítés timelapse-je

Niklaus Wirth: 1963-ban szerzett PhD fokozatot a Kaliforniai Egyetemen
Niklaus Wirth 1963-ban szerzett PhD fokozatot a Berkeley-i Kaliforniai Egyetemen Harry Huskey irányítása alatt az Algol 60 programozási nyelv általánosítása témában az Amerikai Egyesült Államokban.

Egy erőteljes és egyszerű nyelv keresése, amelyet siker koronázott a döntő 1984-es évben

1984 különleges év volt Wirth számára, de az információtechnológia és a személyi számítógép elterjedése szempontjából is.

Az Apple bemutatta a Macintosh PC-t, az IBM bemutatta az AT személyi számítógépet, Wirth pedig elnyerte a Turing-díjat, a számítástechnika legmagasabb kitüntetését, amely összevethető a természettudományi Nobel-díjjal vagy a matematikai Fields-éremmel.

Niklaust azért jutalmazták ezzel az elismeréssel, mert számos programozási nyelvet fejlesztett ki, köztük az Euler, az Algol-W, a Modula és mindenekelőtt a Pascalt.

Leghíresebb eredménye ez utóbbi programozási nyelv volt.

A fő előnye az egyszerűség és az elegancia.

A Pascal az Edsger W. Dijkstra informatikus által megfogalmazott strukturális programozás világos elvein, Tony Hoare informatikus által meghatározott matematikai alapokon, valamint Niklaus Wirth Algol-W ötleteinek építészeti megvalósításán alapul.

Ez a hatékony nyelv a jó számítástechnikai gyakorlatokat strukturált programozással és adatstrukturálással egyesítette, ami megmagyarázza, miért vált gyorsan népszerű oktatási nyelvvé.

A világ egyetemeinek diákjainak több generációja, köztük az ő zürichi műszaki egyeteme is, Pascallal szerezte meg első programozási tapasztalatait.

Videó, a Leonardo szuperszámítógéphez szánt "gépház".

Niklaus Wirth: Büszkén fejlesztem az Oberon projektet
Niklaus Wirth Oberonja több volt egy nyelvnél, olyannyira, hogy végül megjelent a „Project Oberon” című könyv, amelynek körülbelül 500 oldala leírja a szoftvert, a nyelvet és a hardvert, amely büszkesége és öröme volt.

Nem kell belenyugodnunk a babérjainkra, köszönhetően az Oberonnak, a „legerősebbnek, de egyben a lehető legegyszerűbbnek is…”

Niklaus Wirth sosem pihent meg a babérjain, éppen ellenkezőleg.

Pascal talán a legismertebb eredménye, de munkája messze túlmutat egyetlen rendkívüli sikeren: a következő nyelvtől, a Modula-2-től az Oberon rendszerig és a „Lilith” munkaállomásig, amely a későbbi személyi számítógépek előfutára volt.

A programozási nyelvek továbbfejlesztése és tökéletesítése egy életre szóló projekt volt számára.

Ami Eulerrel kezdődött, az Oberonnal végződött, egy olyan nyelvvel, amelyet az objektumorientáció fogalma és a típusok hierarchiája jellemez, és amelynek egyszerre kellett a lehető legerőteljesebbnek és a lehető legegyszerűbbnek lennie.

Wirth ki akart találni valamit a nagyközönség számára, ami gazdaságos és érthető is volt.

Az Oberon valójában több volt, mint egy nyelv.

Egy egész rendszerré vált, olyannyira, hogy végül megjelent a „Project Oberon” című könyv, amelynek körülbelül 500 oldala leírja azokat a szoftvereket, nyelveket és hardvereket, amelyek Niklaus professzorként való büszkesége és öröme volt.

„Egész életemben arra törekedtem, hogy egy olyan nyelvet fejlesszek, amely a lehető legerősebb, de egyben a lehető legegyszerűbb is. Az Oberon az utolsó láncszem ebben a fejlődési láncban.", jelentette ki Niklaus.

Azok az új számítógépes memristorok, amelyeket… agysejtek ihlettek

Niklaus Wirth: A Lilith a világ egyik első munkaállomása volt
A Lilith a világ egyik első munkaállomása volt nagy felbontású grafikus kijelzővel és egérrel, valamint a mai személyi számítógépek előfutára: Niklaus Wirth 1980-ban fejlesztette ki az ETH-n, számos kutatási szoftverprojekt platformjaként.

A Lilith az elsők között volt a világon, amelyek nagy felbontású grafikus kijelzővel és egérrel felszereltek

Ma Svájc fontos szerepet játszik a globális számítástechnikában, és számos alapvető hozzájárulást nyújt mind az alapelvekhez, mind pedig azok alkalmazásához.

Az 70-es évekig a dolgok másként tűntek: míg az első munkaállomásokat már az Egyesült Államokban fejlesztették ki, és a számítástechnikát már széles körben tanulmányozták, a Konföderáció mind a képzés, mind az alkalmazás terén késett.

Példa erre Niklaus Wirth Lilith-je, amely csak néhány évvel később keltette fel az ipar érdeklődését.

A Lilith a világ egyik első számítógépes munkaállomása volt nagy felbontású grafikus kijelzővel és egérrel, valamint a mai személyi számítógépek előfutára.

A svájci informatikus 1980-ban az ETH-n fejlesztette ki számos kutatási szoftverprojekt platformjaként.

1982-től kezdődően a Szövetségi Technológiai Intézet kutatói megpróbálták kereskedelmi forgalomba hozni a rendszert, de kudarcot vallottak.

A PC ipari fejlesztése végül az Egyesült Államokban következett be.

Lilith azonban jelentős hatással volt az informatikusok egész generációjára. Ezt követően Niklaus Wirth 1986-ban kifejlesztette a Cerest, egy másik számítógépes rendszert, amely magában foglalta az Oberon operációs rendszert és az azonos nevű programozási nyelvet.

A Ceres számítógépeket 2003 körül a zürichi ETH informatikus hallgatóinak képzésére használták.

A kompakt kvantumszámítógépek felé a... topológiának köszönhetően

Niklaus Wirth: kifejlesztette a Pascal nyelvet
A Pascal az Edsger W. Dijkstra informatikus által megfogalmazott strukturális programozás világos elvein, Tony Hoare által meghatározott matematikai alapokon, valamint Niklaus Wirth Algol-W ötleteinek építészeti megvalósításán alapul.

A svájci IT késői győzelme, amely csak a végén örvendezett Niklaus Wirthnek

Hasonlóképpen, az információs technológia meghonosításához vezető út az ETH-n és Svájcban is minden volt, csak nem egyszerű.

Wirthnek és kollégáinak először számos akadályt kellett leküzdeniük.

Az 70-es évek elején kezdeményezést indítottak a számítástechnika önálló tudományágként történő bevezetésére, de ez kudarcot vallott, akárcsak egy későbbi próbálkozás.

Amikor azonban nyilvánvalóvá vált, hogy Svájcban hiányzik az informatikusok száma, az ETH Zurich végül 1981-ben bevezette a számítástechnikát tanszékként és tanulmányi programként.

Niklaus tudós és más tanárok elkötelezettségének köszönhetően végül letették az alapkövét az információs technológia megszületéséhez Svájcban...

Az EPFL "receptje" a nagyobb teljesítményű kvantumszámítógépekhez

Niklaus Wirth: "Mindig mérnöknek láttam magam" (1/3. rész)

Niklaus Wirth: "Svájc aludt egy kicsit" (2/3. rész)

Niklaus Wirth: "Az elején nem lehet minden tökéletes" (3/3. rész)

Niklaus Wirth: 1968 és 1999 között az ETH professzora volt
Niklaus Wirth 1968 és 1999 között volt az ETH professzora: kitartásának és kollégáinak köszönhetően a Szövetségi Technológiai Intézet 1981-ben önálló Számítástudományi Tanszéket és a kapcsolódó képzést hozott létre Zürichben.