Kristen Nygaard - Kristen Nygaard

Kristen Nygaard
Kristen-Nygaard-SBLP-1997-head.png
Kristen Nygaard a brazil programozási nyelvek szimpóziumán (SBLP '97)
Született ( 1926-08-27 )1926. augusztus 27
Oslo , Norvégia
Meghalt 2002. augusztus 10. (2002-08-10)(75 éves)
Oslo, Norvégia
Polgárság Norvégia
Oktatás Okl. , Oslói Egyetem (1956)
Ismert Objektum-orientált programozás
Simula
Díjak Turing -díj (2001)
IEEE John von Neumann -érem (2002)
Norvég Királyi Szent Olav -rend
Norbert Wiener -díj a társadalmi és szakmai felelősségért
Tudományos karrier
Mezők Számítástechnika
Intézmények Norvég Védelmi Kutatóintézet
Norvég Műveleti Kutató Társaság
Norvég Számítási Központ
Aarhusi Egyetem
Oslói Egyetem
Simula Kutatólaboratórium
Tézis Monte Carlo módszerek  elméleti vonatkozásai (1956)

Kristen Nygaard (1926. augusztus 27. - 2002. augusztus 10.) norvég informatikus , programozói nyelv úttörő és politikus. Nemzetközileg Nygaard elismerten a társfeltalálója objektumorientált programozás és a programozási nyelv Simula az Ole-Johan Dahl az 1960-as. Nygaard és Dahl 2001 -ben megkapta az AM Turing -díjat az informatikához való hozzájárulásukért .

Korai élet és karrier

Nygaard Oslóban született, és 1956 -ban szerzett matematika mesterképzést az Oslói Egyetemen . Az absztrakt valószínűségelmélettel kapcsolatos tézise "A Monte Carlo -módszerek elméleti vonatkozásai" címet kapta .

Nygaard teljes munkaidőben dolgozott a Norvég Védelmi Kutatóintézetben 1948 és 1960 között, számítástechnika és programozás (1948–1954), valamint operatív kutatás (1952–1960) területén.

1957 és 1960 között a norvég védelmi intézmény első műveleti kutatócsoportjainak vezetője volt . A Norvég Operatív Kutatási Társaság társalapítója és első elnöke (1959–1964). 1960 -ban a Norvég Számítástechnikai Központ (NCC) vette fel, amely a hatvanas években az NCC mint kutatóintézet felépítéséért felelős, 1962 -ben pedig kutatási igazgatója lett.

Objektumorientált programozás

Ole-Johan Dahl- nal a hatvanas években dolgozta ki az objektum-orientált programozás (OOP) kezdeti ötleteit a Norvég Számítási Központban (Norsk Regnesentral (NR)), a Simula I (1961–1965) és a Simula 67 (1965) keretében. –1968) szimulációs programozási nyelvek , amelyek az ALGOL 60 kiterjesztett változataként és szuperszettjeként kezdődtek . A nyelvek bevezették az objektum-orientált programozás alapfogalmait: objektumokat , osztályokat , öröklődést , virtuális mennyiségeket és többszálas (kvázi párhuzamos) programvégrehajtást. 2004-ben az Internationale pour les Technologies Objets (AITO) Egyesület éves díjat alapított Ole-Johan Dahl és Kristen Nygaard nevében, hogy megtisztelje úttörő munkáját a tárgy-orientáció terén. Ezt a Dahl – Nygaard- díjat évente két olyan személynek ítélik oda, akik jelentős technikai hozzájárulást tettek a tárgy-orientáció területén. A munkának Dahl és Nygaard úttörő koncepcionális és/vagy megvalósító munkájának szellemében kell történnie, amely az objektum-orientált programozás jelenlegi nézetét alakította. A díjat minden évben átadják az ECOOP konferencián. A díj két díjból áll, amelyeket egy vezető és egy junior szakembernek ítélnek oda.

A norvég szakszervezetek számára kutatást végzett a tervezésről, az ellenőrzésről és az adatfeldolgozásról, mindezt a szervezett munka céljainak fényében értékelték ([1971–1973), együttműködve Olav Terje Bergóval . További kutatási és fejlesztési munkái közé tartozott a számítástechnika társadalmi hatása, valamint a DELTA (1973–1975) általános rendszerleíró nyelv, Erik Holbaek-Hanssen és Petter Haandlykken társaságában.

Nygaard professzora volt Aarhus Egyetem , Dánia (1975-1976), majd lett professzor emeritusa University of Oslo (részmunkaidős 1977, a teljes munkaidőben 1984-1996). Aarhusban és Oslóban végzett munkája magában foglalta a kutatást és az oktatást a rendszerfejlesztésben és a számítástechnika társadalmi hatásaiban, és alapja lett a skandináv rendszerfejlesztési iskolának, amely szorosan kapcsolódik a részvételen alapuló tervezés területéhez .

1976-tól Bent Bruun Kristensennel, Ole Lehrmann Madsennel és Birger Møller-Pedersennel együtt foglalkozott a BETA általános objektumorientált programozási nyelv fejlesztésével és (1986 óta) megvalósításával . A nyelv ma már számos számítógépen elérhető.

Későbbi karrier

A nyolcvanas évek első felében Nygaard a skandináv rendszerfejlesztési és szakmaorientált nyelvek (SYDPOL) kutatási program irányítóbizottságának elnöke volt, koordinálta a kutatásokat és támogatta a munkacsoportokat a rendszerfejlesztésben, a nyelvkutatásban és a mesterséges intelligenciában . Szintén a nyolcvanas években volt a Cost-13 (Európai Közös Piaci Bizottság) által finanszírozott kutatási projekt irányítóbizottságának elnöke, amely a mesterséges intelligencia és az információs technológia részévé váló szakmaorientált nyelvek kiterjesztéséről szól.

Nygaard 1995 és 1999 közötti kutatása elosztott rendszerekhez kapcsolódott . Vezetője volt a General Object-Oriented Distributed Systems (GOODS), egy hároméves , 1997-ben kezdődő Norvég Kutatási Tanács által támogatott projektnek, amelynek célja az objektum-orientált nyelvek és a rendszerfejlesztési módszerek gazdagítása új alapfogalmakkal, amelyek lehetővé teszik a leírást a réteges és/vagy elosztott programok, valamint a számítógépes hardver és az ezeket a számítógépes programokat végrehajtó emberek közötti kapcsolat . A GOODS csapatába tartozott még Haakon Bryhni, Dag Sjøberg és Ole Smørdal.

Nygaard végső kutatási érdeklődése a programozás bevezető tanításának tanulmányozása és az informatika folyamatorientált koncepcionális platformjának létrehozása volt . Ezeket a tantárgyakat egy új kutatási projekt keretében kell kifejleszteni, amelyet Comprehensive Object-Oriented Learning (COOL) elnevezésű, több nemzetközi teszthellyel együtt. Ezekről a témákról tartott előadásokat és tanfolyamokat Norvégiában és másutt. 1999 novemberében a Norvég Városi és Regionális Ügyek Minisztériumának szélessávú kommunikációval foglalkozó tanácsadó bizottságának elnöke lett. Részmunkaidős pozíciót töltött be a Simula Kutatólaboratóriumban 2001-től, a kutatóintézet megnyitásakor.

Elismerés

1990 júniusában a svéd Lund Egyetemen tiszteletbeli doktori címet kapott . 1991 júniusában ő volt az első olyan személy, akinek a dán Aalborg Egyetem tiszteletbeli doktorátust kapott . A Norvég Tudományos Akadémia tagja lett .

1990 októberében a társadalmi felelősségvállalással foglalkozó számítógépes szakemberek átadták neki Norbert Wiener -díjat a társadalmi és szakmai felelősségvállalásért .

1999 -ben ő és Dahl voltak az elsők, akik megkapták az akkor új Rózsadíjat, amelyet a Norvég Adatszövetség ítélt oda kivételes szakmai teljesítményeiért.

2000 júniusában tiszteletbeli ösztöndíjat kapott az "objektumtechnológiai koncepciók eredetéért" az Objektumkezelő Csoport , az objektum-orientáció technikai szabványok csoportja, amely számos Nemzetközi Szabványügyi Szervezet (ISO) szabványt tart fenn.

2001 novemberében az Elektromos és Elektronikai Mérnöki Intézet (IEEE) Nygaardnak és Dahlnak ítélte oda az IEEE John von Neumann-érmet "Az objektumorientált programozás alapjául szolgáló koncepciók bevezetéséért a Simula 67 tervezésén és megvalósításán keresztül".

2002 februárjában ő kapott, még egyszer Ole-Johan Dahl, a 2001-es AM Turing-díj A Association for Computing Machinery (ACM), a idézet: „Az ötleteket alapvető a megjelenése objektum-orientált programozás révén az a Simula I és a Simula 67 programozási nyelvek tervezése . "

2000 augusztusában V. Harald norvég király a norvég Királyi Szent Olav Rend parancsnokává választotta .

Egyéb tevékenységek

1984 -ben és 1985 -ben Nygaard az Oslói Egyetem Informatikai Bizottságának elnöke volt , és aktívan részt vett az egyetem kutatási, oktatási, számítástechnikai és kommunikációs létesítményeinek fejlesztésére vonatkozó tervének megtervezésében az egyetem minden karán.

Ő volt a Norvég Természetvédelmi Szövetség Környezetvédelmi Bizottságának első elnöke.

10 évig (az 1970-es években) volt norvég képviselője a Gazdasági Együttműködési és Fejlesztési Szervezet ( OECD ) információtechnológiai tevékenységében. Tagja volt a Norvég Szakszervezeti Szövetség Kutatási Bizottságának, és számos ország szakszervezeteivel együttműködött.

Több éven keresztül egy kísérleti társadalmi intézmény vezetésével foglalkozott, amely új módszereket próbált ki, hogy humánus életkörülményeket teremtsen a társadalmilag kitaszított alkoholisták számára.

Nygaard aktívan részt vett a norvég politikában . A hatvanas évek közepén és végén a Norvég Liberális Párt Nemzeti Végrehajtó Bizottságának tagja volt , és a párt stratégiai bizottságának elnöke. Kisebb szavazójelölt volt az 1949 -es parlamenti választásokon . Az 1972 -es népszavazás előtti intenzív politikai küzdelem során arról, hogy Norvégia az Európai Közös Piac (később Európai Unió ) tagja legyen -e , koordinátorként dolgozott azon számos ifjúsági szervezetnél, amelyek ellenezték a tagságot.

Nygaard 1971 és 2001 között a Munkáspárt tagja volt, és kutatási politikával foglalkozó bizottságaik tagja.

1988 novemberében a Norvégia és az EGK Tájékoztatási Bizottságának elnöke lett, 1990 augusztusában Nei til EF néven újjászervezte azt a szervezetet, amely információt terjeszt Norvégia viszonyáról a közös piachoz, és koordinálja Norvégia kirekesztésére irányuló erőfeszítéseket. (Norvégia nem az európai uniós tagságra, szó szerint „nem az EU -ra”). 1993 -ban, amikor az EGK ratifikálta a Maastrichti Szerződést és az Európai Unió lett, a szervezet ennek tükrében megváltoztatta a nevét. A Nei til EF lett Norvégia legnagyobb politikai szervezete (145 000 tagja 1994 -ben, 4 millió lakosból). Nygaard Anne Enger Lahnsteinnel , az EU-ellenes Közép-párt vezetőjével dolgozott ebben a kampányban. Az 1994. november 28 -i népszavazáson a "Nei til EU" sikeres volt: a választók 52,2% -a nemmel szavazott, és a választók részvétele a valaha volt legmagasabb: 88,8%. A stratégia a kampány, ragaszkodott a Nygaard volt, hogy kellett lennie a valami, valamint az ellen, vagyis a skandináv jóléti állam Nygaard tekintették fenyegeti a Maastrichti Szerződés.

1995 -ben lemondott elnöki tisztségéről, később pedig a szervezet stratégiai bizottságának elnöke és a Tanács tagja volt.

1996-ban és 1997-ben Nygaard koordinálta az Európai Maastrichti-ellenes mozgalom (TEAM) létrehozására irányuló erőfeszítéseket, amely az Európai Unió Gazdasági és Monetáris Uniója (EMU) és a Maastrichti Szerződés ellen európai országokban működő nemzeti szervezetek közötti együttműködési hálózat. az EU -n belül és kívül. Az EU-kritikus mozgalmak Európai Szövetsége (TEAM) sikeresen elindult 1997. március 3-án.

Magánélet

Kristen Nygaard 1951 -ben feleségül ment Johanna Nygaardhoz. A norvég fejlődő országok segélyezési ügynökségében dolgozott. Több évig szakosodott a Kelet -Afrikában dolgozó szakemberek toborzására és adminisztratív támogatására. Johannának és Kristen Nygaardnak három gyermeke és hét unokája született.

Nygaard szívrohamban halt meg 2002 -ben.

Lásd még

Hivatkozások

Külső linkek

  • Önéletrajz Kristen Nygaard számára
  • Kristen Nygaard bibliográfiája
  • Erőforrások Ole-Johan Dahlról, Kristen Nygaardról és Simuláról
  • [1] Berntsen D., Elgsaas K., Hegna H. (2010) Kristen Nygaard, az objektumorientált programozás és a skandináv rendszerfejlesztési iskola létrehozójának számos dimenziója. In: Tatnall A. (szerk.) A számítástechnika története. Tanulás a múltból. IFIP Advances in Information and Communication Technology, vol. 325. Springer, Berlin, Heidelberg.
  • [2] MacTutor matematikatörténeti archívum: Kristen Nygaard.
  • [3] Marius Nygaard. Jegyzetek Kristen Nygaard korai éveiről és politikai munkásságáról. Bözörményi Lazlo és Stefan Podlipnig „Emberek az informatika mögött” című fejezete. A Klagenfurti Egyetem Informatikai Intézete 2003
Új teremtés A Nei til EU vezetője
1990–1995
Sikerült a
Stein Ørnhøi