Dovidenia Niklaus Wirth, Švajčiar, ktorý dlho šepkal do počítačov
Spomienka na vynálezcu programovacieho jazyka Pascal a jediného nemecky hovoriaceho víťaza Turingovej ceny, ktorý zomrel vo veku takmer deväťdesiat rokov
Podľa tlačovej správy rodiny Niklaus Wirth zomrel pokojne 2024. januára XNUMX, presný ako Švajčiar a precízny ako počítač.
Bol víťazom Turingovej ceny, priekopníkom informačných technológií a vynálezcom vplyvných programovacích jazykov: jeho výsledky a úspechy v oblasti elektroniky a digitalizačných procesov sú ďalekosiahle.
Pravdepodobne je známy najmä vďaka programovaciemu jazyku, ktorý vyvinul, slávny Pascal. Jeho vplyv na túto tému však ďaleko presahuje tento jediný úspech.
Práca a vášeň Niklausa Wirtha zohrali zásadnú úlohu vo vývoji sveta počítačovej vedy.
Aj dnes majú jeho výsledky rozhodujúci vplyv na procesy digitálnej transformácie a na generácie programátorov v práci po celom svete.
Vo štvrtok 11. januára 2024 so začiatkom o 15:30 mu švajčiarsky akademický a podnikateľský svet vzdal hold v Kulturhaus Helferei v Zürichu spomienkovou slávnosťou.
Tieto defekty v polovodičoch užitočné pre kvantové superpočítače
Základná úloha pri šírení informačných technológií zo Spojených štátov do Konfederácie
Zohral zásadnú úlohu pri presadzovaní informačných technológií vo Švajčiarsku.
Podarilo sa mu priniesť počítačové inovácie zo Spojených štátov, vtedajšej krajiny na čele vo vývoji elektronických kalkulačiek, a ako prezident Červeného kríža pomohol IT stať sa oblasťou výskumu a samostatnou profesiou. ETH pripomína, Joel Mesot.
„S Niklausom Wirthom stratil ETH Zurich jedného zo svojich velikánov: človeka, ktorý nielenže vykonal priekopnícku prácu vo vývoji programovacích jazykov, ale bol aj jedným zo zakladateľov informačných technológií vo Švajčiarsku a na samotnom ETH.
V rokoch 1968 až 1999 bol profesorom na ETH.
Vďaka jeho vytrvalosti a vytrvalosti jeho kolegov založil Federálny technologický inštitút v roku 1981 v Zürichu samostatnú katedru informatiky a jej pridružený študijný program.
Narodený v roku 1934 a raná vášeň pre technológiu, rádio a elektronické zosilňovače
Niklaus sa narodil vo Winterthure 15. februára 1934, ale Wirthovo nadšenie pre techniku sa prejavilo už v detstve, keď sa hlboko zaujímal o stavbu lietadiel a vytvoril prvé rádiá a zosilňovače signálu.
Jeho vášeň ho priviedla k štúdiu na polytechnike v Zürichu, kde získal titul v odbore elektrotechnika a pokročilý federálny odborný diplom v rovnakom odbore.
V roku 1960 Wirth tiež získal magisterský titul na Laval University v Kanade.
K prvému kontaktu s počítačmi, programovacími jazykmi a elektronickými kalkulačkami však došlo na Kalifornskej univerzite.
Experimentálny prelom smerom ku kvantovým superpočítačom
PhD z Berkeley v roku 1963 o jazyku Algol 60 a pod vedením Harryho Huskeyho
V roku 1963 získal doktorát v Berkeley pod vedením Harryho Huskeyho na tému zovšeobecnenia programovacieho jazyka Algol 60.
Po tom, čo bol asistentom na Stanfordskej univerzite a univerzite v Zürichu, sa v roku 1968 vrátil na Federálnu polytechniku ako profesor informatiky, túto úlohu zastával až do úsvitu nového tisícročia.
V rokoch 1976-1977 a v dvojročnom období 1984-1985 absolvoval obdobie štúdia vo Výskumnom centre Palo Alto (PARC) v Xeroxe.
Počas 31 rokov na ETH Zurich vyvinul Wirth nové programovacie jazyky ako Euler, PL360, Algol-W, Pascal, Modula, Modula 2, Oberon a LoLa.
Zostrojil tiež prvé švajčiarske osobné počítače (PC) a vyškolil prvú generáciu švajčiarskych informatikov.
Nakoniec napísal niekoľko štandardných referenčných diel, ktoré boli preložené po celom svete.
Získal množstvo ocenení vrátane prestížnej ceny ACM Turing Award v roku 1984, v ktorej ako prvý a doteraz jediný nemecky hovoriaci informatik vyhral.
V roku 1988 mu bola udelená cena IEEE Computer Pioneer Award.
Je po ňom pomenovaný Wirthov zákon, ktorý hovorí, že softvér sa spomaľuje rýchlejšie ako hardvér.
Video, časozber inštalácie superpočítača Leonardo
Hľadanie silného a jednoduchého jazyka korunované úspechom v rozhodujúcom roku 1984
Pre Wirtha, ale aj pre informačné technológie a pre rozšírenie osobného počítača na planéte bol rok 1984 výnimočný.
Apple predstavil Macintosh PC, IBM predstavilo osobný počítač AT a Wirth získal Turingovu cenu, najvyššie ocenenie vo výpočtovej technike, porovnateľné s Nobelovou cenou za prírodné vedy alebo Fieldsovou medailou za matematiku.
Niklaus bol týmto uznaním odmenený za to, že vyvinul niekoľko programovacích jazykov vrátane Euler, Algol-W, Modula a predovšetkým Pascal.
Jeho najznámejším výsledkom bol tento posledný programovací jazyk.
Hlavnou výhodou je jednoduchosť a elegancia.
Pascal je založený na jasných princípoch štrukturálneho programovania, ktoré sformuloval počítačový vedec Edsger W. Dijkstra, na matematickom základe definovanom počítačovým vedcom Tonym Hoareom a na architektonickej implementácii myšlienok Algol-W od Niklausa Wirtha.
Tento efektívny jazyk kombinoval dobré výpočtové postupy so štruktúrovaným programovaním a štruktúrovaním údajov, čo vysvetľuje, prečo sa rýchlo stal populárnym vzdelávacím jazykom.
Niekoľko generácií študentov z univerzít z celého sveta, vrátane „jeho“ Zurich Polytechnic, malo prvé skúsenosti s programovaním s Pascalom.
Video, „strojovňa“ určená pre superpočítač Leonardo
Žiadne zaspávanie na vavrínoch vďaka Oberonovi, „najvýkonnejšiemu, ale aj najjednoduchšiemu možnému...“
Niklaus Wirth nikdy nezaspal na vavrínoch, práve naopak.
Pascal je možno jeho najznámejším úspechom, ale jeho práca ďaleko presahovala jediný mimoriadny úspech: od ďalšieho jazyka, Modula-2, po systém Oberon a pracovnú stanicu „Lilith“, ktorá bola predchodcom neskorších osobných počítačov.
Ďalší vývoj a zdokonaľovanie programovacích jazykov bol pre neho celoživotným projektom.
Čo sa začalo Eulerom, skončilo sa Oberonom, jazykom charakterizovaným konceptom objektovej orientácie a hierarchiou typov, ktorý musel byť čo najsilnejší a zároveň čo najjednoduchší.
Wirth chcel vymyslieť niečo pre širokú verejnosť, čo by bolo ekonomické a zároveň pochopiteľné.
Oberon bol v skutočnosti viac ako len jazyk.
Stal sa z toho celý systém natoľko, že to nakoniec vyústilo do vydania knihy s názvom „Projekt Oberon“, ktorej približne 500 strán popisuje softvér, jazyk a hardvér, ktoré boli Niklausovou pýchou a radosťou ako profesora.
„Celý život som sledoval cieľ vyvinúť jazyk, ktorý by bol čo najsilnejší, ale aj najjednoduchší. Oberon je posledným článkom v tomto reťazci vývoja.“, vyhlásil Niklaus.
Tie nové počítačové memristory inšpirované... mozgovými bunkami
Lilith bola medzi prvými pracovnými stanicami na svete s Hi-Res grafickým displejom a vybavená myšou
Dnes hrá Švajčiarsko dôležitú úlohu v globálnej výpočtovej technike a významne prispieva k základným princípom a ich aplikáciám.
Až do 70. rokov sa veci zdali inak: kým prvé pracovné stanice už boli vyvinuté v Spojených štátoch a výpočtová technika už bola široko študovaná, Konfederácia meškala s tréningom aj aplikáciou.
Príkladom toho je Lilith od Niklausa Wirtha, ktorá len o niekoľko rokov neskôr vzbudila záujem priemyslu.
Lilith bola jednou z prvých počítačových pracovných staníc na svete s grafickým displejom s vysokým rozlíšením a myšou, ako aj predchodcom dnešných osobných počítačov.
Švajčiarsky počítačový vedec ho vyvinul na ETH v roku 1980 ako platformu pre početné výskumné softvérové projekty.
Počnúc rokom 1982 sa výskumníci z Federálneho technologického inštitútu pokúšali komercializovať systém, ale neuspeli.
Priemyselný rozvoj PC nakoniec nastal v Spojených štátoch.
Lilith však výrazne ovplyvnila celú generáciu počítačových vedcov. Po nej Niklaus Wirth v roku 1986 vyvinul Ceres, ďalší počítačový systém, ktorý obsahoval operačný systém Oberon a programovací jazyk s rovnakým názvom.
Počítače Ceres sa používali na školenie študentov informatiky na ETH Zurich až do roku 2003.
Smerom ku kompaktným kvantovým počítačom vďaka... topológii
To neskoré víťazstvo švajčiarskeho IT, ktoré Niklausa Wirtha potešilo až v závere
Rovnako aj cesta k zavedeniu informačných technológií na ETH a vo Švajčiarsku nebola jednoduchá.
Wirth a jeho kolegovia museli najskôr prekonať množstvo prekážok.
Začiatkom 70. rokov spustili iniciatívu zaviesť informatiku ako samostatnú disciplínu, no tá zlyhala, rovnako ako následný pokus.
Keď sa však ukázalo, že Švajčiarsko má nedostatok informatikov, ETH Zurich v roku 1981 konečne zaviedla informatiku ako odbor a študijný program.
Vďaka angažovanosti vedca Niklausa a ďalších učiteľov bol napokon položený základný kameň zrodu informačných technológií vo Švajčiarsku...
Niklaus Wirth: "Vždy som sa videl ako inžinier" (časť 1/3)
Niklaus Wirth: „Švajčiarsko na tom trochu zaspalo“ (časť 2/3)
Niklaus Wirth: „Na začiatku nemôže byť všetko dokonalé“ (časť 3/3)
Tiež by vás mohlo zaujímať:
Taam Ja' je najhlbšia „modrá diera“ na svete: objav
Morská dutina sondovaná pri polostrove Yucatán, nájdená štyrikrát hlbšie ako predchádzajúci rekordný ponor v Belize
V Brazílii prvé stretnutie na svete medzi biologickou bezpečnosťou a synchrotrónmi
V Campinas bude laboratórium maximálneho biologického zadržiavania na úrovni NB4 pripojené k svetelným zdrojom urýchľovača častíc.
V Alto Adige je dnes EDIH NOI novým referenčným bodom pre AI
V Bolzane bude vyčlenených 4,6 milióna eur z fondu PNRR na služby miestnym spoločnostiam v oblasti digitalizácie spravodajstva…
Rakúsko, Nemecko a Švajčiarsko za „inovatívnejšie“ nákladné železnice
Ministri DACH Leonore Gewessler, Volker Wissing a Albert Rösti: predstavenie digitálneho automatického párovania je kľúčovým prvkom