Niklaus Emil Wirth 1934. február 15-én született Winterthurban, Zürich egyik külvárosában. 1959-ben szerzett alapdiplomát a Svájci Szövetségi Műszaki Intézetben, ahová később visszatért, hogy kutatásainak nagy részét végezze. 1960-ban a Laval Egyetemen (Kanada), 1963-ban pedig a Kaliforniai Egyetemen, Berkeley-ben (USA) szerzett mesterdiplomát. A következő négy évet a Stanford Egyetemen (USA) adjunktusként töltötte számítástechnika szakon. Ez idő alatt dolgozott első két programozási nyelvén: az Euler-en (1965-ben jelent meg) és a PL/360-on (1968-ban).
1970-ben találta fel a Pascal programozási nyelvet.
Wirthet meghívták az ALGOL 60 alternatív programozási nyelv fejlesztőcsapatába. Tony Hoare brit tudóssal együtt készítette elő az ALGOL-W projektet, de ezt elutasították a bonyolultabb ALGOL-68 projekt javára. Wirth ezután folytatta munkáját, és 1970-ben kiadta saját programozási nyelvét Pascal néven, amely kevésbé volt kompatibilis az ALGOL-lal. Ezt követően az ALGOL befolyása hanyatlásnak indult, és a Pascal a mai napig folyamatosan fejlődik. Az ALGOL-68 összetettsége utat nyitott az olyan egyszerűbb nyelvek előtt, mint a C és a C++. 1976-ban Wirth kiadta a Modula programozási nyelvet, amelyet egy évvel később a Modula-2 váltott fel.
Az 1980-as évek második felében, miután visszatért az Egyesült Államokból Zürichbe, Wirth elkezdett dolgozni az Oberon projekten – egy azonos nevű programozási nyelven és operációs rendszeren.
Wirth „Wirth törvényéről” is ismert, amely szerint: „A hardverfejlődés üteme nem egyenlő a szoftverdegeneráció ütemével.” 1999-ben vonult nyugdíjba, az Oberon OS legújabb verziója, a 2.3.6, 2000-ben jelent meg. 2013-ban, közvetlenül a születésnapja előtt kiadta az Oberon projekt frissített verzióját.
Munkájában, valamint az általa létrehozott programozási nyelvekben és eszközökben Wirth a kisebb, hatékonyabb szoftverek fejlesztését szorgalmazza.
[hirdetés_2]
Forráslink






Hozzászólás (0)