La revedere lui Niklaus Wirth, elvețianul care a șoptit la computere multă vreme

O amintire a inventatorului limbajului de programare Pascal și singurul câștigător al Premiului Turing de limbă germană, care a murit la aproape nouăzeci de ani

Niklaus Wirth: a câștigat prestigiosul premiu Turing în 1984
Niklaus Wirth în 1984, când a câștigat prestigiosul premiu Turing; în stânga, „Lilith”, una dintre primele stații de lucru din lume cu un afișaj grafic de înaltă rezoluție și mouse, un precursor al computerelor personale de astăzi (Foto: Niklaus Wirth)

Potrivit unui comunicat de presă al familiei, Niklaus Wirth s-a stins liniștit la 2024 ianuarie XNUMX, punctual ca un elvețian și precis ca un computer.

A fost câștigător al Premiului Turing, pionier al tehnologiei informației și inventator al limbajelor de programare influente: rezultatele și realizările sale în domeniul electronicii și al proceselor de digitalizare sunt de anvergură.

Este probabil cel mai cunoscut pentru limbajul de programare pe care l-a dezvoltat, faimosul Pascal. Cu toate acestea, impactul său asupra subiectului depășește cu mult această realizare unică.

Munca și pasiunea lui Niklaus Wirth au jucat un rol fundamental în dezvoltarea universului informaticii.

Chiar și astăzi, rezultatele sale au o influență decisivă asupra proceselor de transformare digitală și asupra generațiilor de programatori care lucrează în întreaga lume.

Joi, 11 ianuarie 2024, cu o slujbă care începe la ora 15, lumea academică și de afaceri elvețiană i-a adus un omagiu la Kulturhaus Helferei din Zurich cu o ceremonie de comemorare.

Acele defecte ale semiconductorilor sunt utile pentru supercalculatoarele cuantice

Niklaus Wirth: născut în 1934 la Winterthur, în Cantonul Zurich
Niklaus Wirth s-a născut la Winterthur la 15 februarie 1934, dar entuziasmul său pentru tehnologie era deja evident în copilărie, când a dezvoltat un interes profund pentru construcția de avioane și a creat primele radiouri și amplificatoare.

Un rol fundamental în difuzarea tehnologiei informației din Statele Unite către Confederație

El a jucat un rol fundamental în afirmarea tehnologiei informației în Elveția.

A reușit să aducă inovații informatice din Statele Unite, pe atunci o țară în fruntea dezvoltării calculatoarelor electronice, și a ajutat IT-ul să devină un domeniu de cercetare și o profesie de sine stătătoare în țara Crucii Roșii, în calitate de președinte al ETH reamintește, Joel Mesot.

„Cu Niklaus Wirth, ETH Zurich și-a pierdut unul dintre cei mai buni: o persoană care nu numai că a desfășurat o muncă de pionierat în dezvoltarea limbajelor de programare, dar care a fost și unul dintre fondatorii tehnologiei informației în Elveția și la ETH însuși”.

A fost profesor la ETH din 1968 până în 1999.

Datorită perseverenței sale și a colegilor săi, Institutul Federal de Tehnologie a înființat un departament independent de informatică și programul de studii asociat la Zurich în 1981.

Născut în 1934 și o pasiune timpurie pentru tehnologie, radio și amplificatoare electronice

Niklaus s-a născut la Winterthur la 15 februarie 1934, dar entuziasmul lui Wirth pentru tehnologie era deja evident în copilărie, când a dezvoltat un interes profund pentru construirea de avioane și a creat primele radiouri și amplificatoare de semnal.

Pasiunea sa l-a determinat să studieze la Politehnica din Zurich, unde a obținut o diplomă în inginerie electrică și o diplomă profesională federală avansată în aceeași materie.

În 1960, Wirth a obținut și o diplomă de master de la Universitatea Laval, Canada.

Cu toate acestea, primul contact cu calculatoare, limbaje de programare și calculatoare electronice a avut loc la Universitatea din California.

Revoluție experimentală către supercalculatoarele cuantice

Niklaus Wirth: a obținut o diplomă de master de la Universitatea din Laval
Pasiunea l-a determinat pe Niklaus Wirth să studieze la Politehnica din Zurich, unde a obținut o diplomă în inginerie electrică și o diplomă profesională federală avansată în aceeași materie: în 1960 a obținut o diplomă de master la Universitatea din Laval, Canada

Un doctorat de la Berkeley în 1963 pe limba lui Algol 60 și sub îndrumarea lui Harry Huskey

În 1963 și-a obținut doctoratul la Berkeley, sub îndrumarea lui Harry Huskey, pe tema generalizării limbajului de programare Algol 60.

După ce a fost asistent la Universitatea Stanford și la Universitatea din Zurich, în 1968 a revenit la Politehnica Federală ca profesor de informatică, rol pe care a deținut-o până la începutul noului mileniu.

În anii 1976-1977 și în perioada de doi ani 1984-1985, a petrecut o perioadă de studii la Centrul de Cercetare Palo Alto (PARC) al Xerox.

În cei 31 de ani de la ETH Zurich, Wirth a dezvoltat noi limbaje de programare, cum ar fi Euler, PL360, Algol-W, Pascal, Modula, Modula 2, Oberon și LoLa.

De asemenea, a construit primele computere personale (PC) din Elveția și a pregătit prima generație de informaticieni elvețieni.

În cele din urmă, el a scris mai multe lucrări de referință standard care au fost traduse în întreaga lume.

A primit numeroase premii, inclusiv prestigiosul ACM Turing Award în 1984, în care a fost primul și până acum singurul informatician vorbitor de germană care a câștigat.

În 1988 a fost distins cu IEEE Computer Pioneer Award.

Legea lui Wirth, care spune că software-ul încetinește mai repede decât hardware-ul, poartă numele lui.

Video, timelapse-ul instalației supercomputerului Leonardo

Niklaus Wirth: și-a luat doctoratul la Universitatea din California în 1963
În 1963, Niklaus Wirth și-a obținut doctoratul la Universitatea din California din Berkeley, sub îndrumarea lui Harry Huskey, pe tema generalizării limbajului de programare Algol 60 în Statele Unite ale Americii.

Căutarea unui limbaj puternic și simplu, încununat cu succes în anul decisiv 1984

Pentru Wirth, dar și pentru tehnologia informației și pentru răspândirea computerului personal pe planetă, 1984 a fost un an special.

Apple a prezentat PC-ul Macintosh, IBM a prezentat computerul personal AT și Wirth a câștigat Premiul Turing, cel mai înalt premiu în calcul, comparabil cu Premiul Nobel pentru științe naturale sau Medalia Fields pentru matematică.

Niklaus a fost răsplătit de această recunoaștere pentru că a dezvoltat mai multe limbaje de programare, printre care Euler, Algol-W, Modula și, mai ales, Pascal.

Cel mai faimos rezultat al său a fost acest ultim limbaj de programare.

Principalul avantaj este simplitatea și eleganța.

Pascal se bazează pe principiile clare ale programării structurale formulate de informaticianul Edsger W. Dijkstra, pe o bază matematică definită de informaticianul Tony Hoare și pe implementarea arhitecturală a ideilor Algol-W de Niklaus Wirth.

Acest limbaj eficient a combinat bunele practici de calcul cu programarea structurată și structurarea datelor, ceea ce explică de ce a devenit rapid un limbaj educațional popular.

Câteva generații de studenți de la universități din întreaga lume, inclusiv „sa” Politehnică din Zurich, au avut primele experiențe de programare cu Pascal.

Video, „sala mașinilor” destinată supercomputerului Leonardo

Niklaus Wirth: Dezvolt cu mândrie Proiectul Oberon
Oberonul lui Niklaus Wirth a fost mai mult decât o limbă, atât de mult încât a avut ca rezultat publicarea cărții intitulate „Proiectul Oberon”, ale cărei aproximativ 500 de pagini descriu software-ul, limbajul și hardware-ul, care erau mândria și bucuria lui.

Nu ne odihnim pe lauri datorită lui Oberon, „cel mai puternic, dar și cel mai simplu posibil...”

Niklaus Wirth nu s-a odihnit niciodată pe lauri, dimpotrivă.

Pascal este poate cea mai cunoscută realizare a sa, dar munca sa a depășit cu mult un singur succes extraordinar: de la următoarea limbă, Modula-2, la sistemul Oberon și stația de lucru „Lilith”, care a fost un precursor al computerelor personale de mai târziu.

Dezvoltarea și îmbunătățirea ulterioară a limbajelor de programare a fost un proiect de viață pentru el.

Ceea ce a început cu Euler s-a încheiat cu Oberon, un limbaj caracterizat prin conceptul de orientare obiect și ierarhia tipurilor, care trebuia să fie atât cât mai puternic, cât și cât mai simplu.

Wirth a vrut să inventeze ceva pentru publicul larg, care să fie atât economic, cât și de înțeles.

Oberon a fost, de fapt, mai mult decât o limbă.

A devenit un întreg sistem, atât de mult încât a avut ca rezultat publicarea cărții intitulate „Proiectul Oberon”, ale cărei aproximativ 500 de pagini descriu software-ul, limbajul și hardware-ul care au fost mândria și bucuria lui Niklaus ca profesor.

„Toată viața mi-am urmărit scopul de a dezvolta un limbaj cât mai puternic, dar și cât mai simplu posibil. Oberon este ultima verigă a acestui lanț de dezvoltare.”, a declarat Niklaus.

Acei noi memristori de computer inspirați de... celulele creierului

Niklaus Wirth: Lilith a fost una dintre primele stații de lucru din lume
Lilith a fost una dintre primele stații de lucru din lume cu un afișaj grafic de înaltă rezoluție și un mouse, precum și un precursor al computerelor personale de astăzi: Niklaus Wirth a dezvoltat-o ​​la ETH în 1980 ca platformă pentru numeroase proiecte software de cercetare.

Lilith a fost printre primele stații de lucru din lume cu afișaj grafic Hi-Res și echipate cu mouse

Astăzi, Elveția joacă un rol important în calculul global și aduce multe contribuții fundamentale atât la principiile de bază, cât și la aplicațiile acestora.

Până în anii 70, lucrurile păreau altfel: în timp ce primele stații de lucru fuseseră deja dezvoltate în Statele Unite și tehnologia informației era deja studiată pe scară largă, Confederația a întârziat atât instruirea, cât și aplicarea.

Un exemplu în acest sens este Lilith a lui Niklaus Wirth, care doar câțiva ani mai târziu avea să trezească interesul industriei.

Lilith a fost una dintre primele stații de lucru din lume cu un ecran grafic de înaltă rezoluție și un mouse, precum și un precursor al computerelor personale de astăzi.

Informaticianul elvețian l-a dezvoltat la ETH în 1980 ca platformă pentru numeroase proiecte de software de cercetare.

Începând din 1982, cercetătorii de la Institutul Federal de Tehnologie au încercat să comercializeze sistemul, dar nu au reușit.

Dezvoltarea industrială a PC-ului a avut loc în sfârșit în Statele Unite.

Cu toate acestea, Lilith a influențat considerabil o întreagă generație de informaticieni. După aceasta, Niklaus Wirth a dezvoltat Ceres în 1986, un alt sistem informatic care includea sistemul de operare Oberon și limbajul de programare cu același nume.

Calculatoarele Ceres au fost folosite pentru a pregăti studenții de informatică la ETH Zurich până în jurul anului 2003.

Spre computere cuantice compacte datorită... topologiei

Niklaus Wirth: a dezvoltat limbajul Pascal
Pascal se bazează pe principiile clare ale programării structurale formulate de informaticianul Edsger W. Dijkstra, pe o bază matematică definită de Tony Hoare și pe implementarea arhitecturală a ideilor Algol-W de Niklaus Wirth

Acea victorie târzie pentru IT elvețian care l-a mulțumit pe Niklaus Wirth abia la final

De asemenea, calea către înființarea tehnologiei informației la ETH și în Elveția a fost orice altceva decât simplă.

Wirth și colegii săi au trebuit mai întâi să depășească o serie de obstacole.

La începutul anilor 70, au lansat o inițiativă de a introduce informatica ca disciplină separată, dar a eșuat, la fel ca și o încercare ulterioară.

Cu toate acestea, când a devenit evident că Elveția avea lipsă de informaticieni, ETH Zurich a introdus în sfârșit informatica ca departament și program de studiu în 1981.

Datorită angajamentului omului de știință Niklaus și al altor profesori, piatra de temelie a fost pusă în sfârșit pentru nașterea tehnologiei informației în Elveția...

„Rețeta” EPFL pentru calculatoare cuantice mai puternice

Niklaus Wirth: „M-am văzut întotdeauna ca inginer” (Partea 1/3)

Niklaus Wirth: „Elveția a dormit puțin pe el” (Partea 2/3)

Niklaus Wirth: „Nu totul poate fi perfect la început” (Partea 3/3)

Niklaus Wirth: a fost profesor la ETH din 1968 până în 1999
Niklaus Wirth a fost profesor la ETH din 1968 până în 1999: datorită perseverenței sale și a colegilor săi, în 1981, Institutul Federal de Tehnologie a înființat un departament independent de informatică și cursul universitar aferent la Zurich