Kristen Nygaard

Kristen Nygaard (27 Ağustos 1926 - 10 Ağustos 2002) Norveçli bir bilgisayar bilimcisi, programlama dili öncüsü ve politikacıydı. Uluslararası alanda Nygaard, 1960'larda Ole-Johan Dahl ile nesne yönelimli programlamanın ve Simula programlama dilinin ortak mucidi olarak kabul edilmektedir. Nygaard ve Dahl, bilgisayar bilimine yaptıkları katkılardan dolayı 2001 A. M. Turing Ödülü'nü, 2002 yılında IEEE John von Neumann Madalyası'nı kazanmıştır.

Nygaard, Oslo'da doğdu ve 1956'da Oslo Üniversitesi'nde matematik alanında yüksek lisans derecesini aldı. Soyut olasılık teorisi üzerine tezi Monte Carlo yöntemlerinin Teorik Yönleri (Theoretical Aspects of Monte Carlo methods) başlığını taşıyordu.

1957'den 1960'a kadar, Norveç savunma kurumundaki ilk yöneylem araştırma gruplarının başkanıydı. Norveç Yöneylem Araştırması Derneği'nin (1959–1964) kurucu ortağı ve ilk başkanıydı. 1960 yılında, 1960'larda NCC'yi bir araştırma enstitüsü olarak inşa etmekten sorumlu olan Norveç Bilgi İşlem Merkezi (NCC) tarafından işe alındı ve 1962'de Araştırma Direktörü oldu.

Ole-Johan Dahl ile, 1960'larda, ALGOL 60'ın genişletilmiş bir varyantı ve üst kümesi olarak başlayan Simula I (1961–1965) ve Simula 67 (1965–1968) simülasyon programlama dillerinin bir parçası olarak Norveç Hesaplama Merkezi'nde (Norsk Regnesentral (NR)) nesne yönelimli programlama (OOP-Object Oriented Programming) için ilk fikirleri geliştirdi. Diller, nesne yönelimli programlamanın temel kavramlarını tanıttı: nesneler, sınıflar, miras, sanal miktarlar ve çok iş parçacıklı (yarı paralel) program yürütme. 2004 yılında Association Internationale pour les Technologies Objets (AITO), nesne yönelimi konusundaki öncü çalışmalarını onurlandırmak için Ole-Johan Dahl ve Kristen Nygaard adına yıllık bir ödül verdi. Bu Dahl-Nygaard Ödülü, nesne yönelimi alanına önemli teknik katkılarda bulunan iki kişiye her yıl verilmektedir. Çalışma, Dahl ve Nygaard'ın nesne yönelimli programlamanın mevcut görüşünü şekillendiren öncü kavramsal ve/veya uygulama çalışması ruhunda olmalıdır. Ödül her yıl ECOOP (European Conference on Object-Oriented Programming) konferansında verilmektedir. Ödül, bir kıdemli ve bir genç profesyonele verilen iki ödülden oluşur.

Olav Terje Bergo ile birlikte çalışarak, Norveç sendikaları için planlama, kontrol ve veri işleme üzerine araştırmalar yaptı ve hepsi organize emeğin hedefleri ışığında değerlendirildi ([1971–1973). Diğer araştırma ve geliştirme çalışmaları arasında bilgisayar teknolojisinin sosyal etkisi ve Erik Holbaek-Hanssen ve Petter Haandlykken ile birlikte çalışan genel sistem tanımlama dili DELTA (1973–1975) vardı.

Nygaard, Danimarka'daki Aarhus Üniversitesi'nde profesördü (1975–1976) ve ardından Oslo Üniversitesi'nde fahri profesör oldu (1977'den yarı zamanlı, 1984–1996 arası tam zamanlı). Aarhus ve Oslo'daki çalışmaları, sistem geliştirmede araştırma ve eğitimi ve bilgisayar teknolojisinin sosyal etkisini içeriyordu ve katılımcı tasarım alanıyla yakından bağlantılı olan Sistem Geliştirme İskandinav Okulu'nun temeli oldu.

1976'dan başlayarak, Bent Bruun Kristensen, Ole Lehrmann Madsen ve Birger Møller-Pedersen ile birlikte genel nesne yönelimli programlama dili BETA'yı geliştirmek ve (1986'dan beri) uygulamakla uğraştı. Dil artık çok çeşitli bilgisayarlarda mevcuttur.

1980'lerin ilk yarısında Nygaard, İskandinav araştırma programı Sistem Geliştirme ve Meslek Odaklı Diller'in (SYDPOL-System Development and Profession Oriented Languages) yürütme komitesi başkanıydı, araştırmaları koordine ediyor ve sistem geliştirme, dil araştırması ve yapay zekâ alanlarında çalışma gruplarını destekliyordu. Ayrıca 1980'lerde, yapay zeka ve bilgi teknolojisinin profesyonel işin bir parçası haline geldiği zaman gerekli olan meslek odaklı dillerin uzantıları üzerine Cost-13 (Avrupa Ortak Pazar Komisyonu) tarafından finanse edilen araştırma projesinin yürütme komitesinin başkanlığını yaptı.

Nygaard'ın 1995'ten 1999'a kadar yaptığı araştırma dağıtılmış sistemlerle ilgiliydi. 1997'de başlayan ve nesne yönelimli dilleri ve sistem geliştirme yöntemlerini tanımlamayı mümkün kılan yeni temel kavramlarla zenginleştirmeyi amaçlayan, Norveç Araştırma Konseyi tarafından desteklenen üç yıllık bir proje olan Genel Nesne Yönelimli Dağıtılmış Sistemlerin (GOODS-General Object-Oriented Distributed Systems) lideriydi. katmanlı ve/veya dağıtılmış programlar ile bilgisayar donanımı ve bu bilgisayar programlarını yürüten kişiler arasındaki ilişki. GOODS ekibi arasında Haakon Bryhni, Dag Sjøberg ve Ole Smørdal da vardı.

Nygaard'ın son araştırma ilgi alanları, programlamaya giriş öğretimi ve bilişim için süreç odaklı kavramsal bir platform oluşturma çalışmalarıdır. Bu konular, birkaç uluslararası test sahası ile birlikte Kapsamlı Nesne Yönelimli Öğrenme (COOL; Comprehensive Object-Oriented Learning) adlı yeni bir araştırma projesinde geliştirilecektir. Norveç'te ve başka yerlerde bu konularda dersler veriyordu. Kasım 1999'da, Norveç Belediye ve Bölgesel İşler Dairesi için Geniş Bant İletişimi konusunda danışma komitesi başkanı oldu. Araştırma enstitüsünün açıldığı 2001 yılından itibaren Simula Araştırma Laboratuvarı'nda yarı zamanlı olarak görev yaptı.

Haziran 1990'da İsveç'teki Lund Üniversitesi'nden fahri doktora aldı. Haziran 1991'de Danimarka Aalborg Üniversitesi tarafından fahri doktora verilen ilk kişi oldu. Norveç Bilimler Akademisi'ne üye oldu.

1999'da, o ve Dahl, olağanüstü profesyonel başarıları için Norveç Veri Derneği tarafından verilen, o zamanlar yeni olan Rosing Ödülü'nü alan ilk kişiler oldular.

Haziran 2000'de, çeşitli Uluslararası Standardizasyon Örgütü (ISO) standartlarını sürdüren, nesne yönelimi için bir teknik standartlar grubu olan Nesne Yönetimi Grubu tarafından "nesne teknolojisi kavramlarının ortaya çıkışı" nedeniyle Onursal Burs ile ödüllendirildi.

Kasım 2001'de, Elektrik ve Elektronik Mühendisleri Enstitüsü (IEEE) Nygaard ve Dahl'a IEEE John von Neumann Madalyası "Simula 67'nin tasarımı ve uygulaması yoluyla Nesne yönelimli programlamanın temelindeki kavramların tanıtımı için" ödülünü verdi.

Şubat 2002 yılında Association for Computing Machinery (ACM) tarafından "Simula I ve Simula 67 programlama dillerinin tasarımı aracılığıyla nesne yönelimli programlamanın ortaya çıkmasında temel olan fikirleri için" alıntı yoluyla, bir kez daha Ole-Johan Dahl ile birlikte 2001 A. M. Turing Ödülü verildi.

Nygaard, 1984 ve 1985'te Oslo Üniversitesi Bilişim Komitesi'nin başkanıydı ve üniversitenin tüm fakültelerinde araştırma, eğitim ve bilgi işlem ve iletişim olanakları geliştirme planının tasarımında aktifti.

Ekonomik İşbirliği ve Kalkınma Teşkilatı'nın (OECD) bilgi teknolojisi faaliyetlerinde 10 yıl boyunca (1970'lerde) Norveç temsilcisiydi. Norveç Sendikalar Federasyonu Araştırma Komitesi üyeliği yaptı ve birçok ülkedeki sendikalarla işbirliği yaptı.

Nygaard, Norveç siyasetinde etkindi. 1960'ların ortasında ve sonunda, Norveç Liberal Partisi Ulusal Yürütme Komitesi üyesi ve bu partinin Strateji Komitesi başkanıydı. 1949 parlamento seçimlerinde küçük bir sandık adayı oldu. 1972 referandumundan önce Norveç'in Avrupa Ortak Pazarı'na (daha sonra Avrupa Birliği) üye olup olmayacağına dair yoğun siyasi mücadele sırasında, üyeliğe karşı çalışan birçok gençlik örgütünün koordinatörü olarak çalıştı.

Kasım 1988'de Norveç ve AET Bilgi Komitesi'nin başkanı oldu, Ağustos 1990'da Nei til EF olarak Norveç'in Ortak Pazar ile ilişkisi hakkında bilgi yayan ve Norveç'i dışarıda tutma çabalarını koordine eden bir kuruluş olarak yeniden düzenlendi. (Norveç için Avrupa Birliği üyeliğine hayır, kelimenin tam anlamıyla "AB'ye Hayır"). 1993 yılında, AET, Maastricht Antlaşmasını onaylayıp Avrupa Birliği haline geldiğinde, kuruluş adını bunu yansıtacak şekilde değiştirdi. Nei til EF, Norveç'teki en büyük siyasi organizasyon haline geldi (1994'te 4 milyonluk nüfustan 145.000 üye). Nygaard, bu kampanyada AB karşıtı Merkez Partisi lideri Anne Enger Lahnstein ile birlikte çalıştı. 28 Kasım 1994'teki referandumda "Nei til AB" başarılı oldu: Seçmenlerin% 52,2'si "Hayır" oyu verdi ve seçmen katılımı % 88,8 ile Norveç tarihindeki en yüksek oydu. Nygaard'ın tarafından ısrarla kampanyasının strateji, bir şey için de, yani karşı olarak, İskandinav refah devleti Nygaard Maastricht Anlaşması tarafından tehdit olarak kabul olmak vardı.

1996 ve 1997'de Nygaard, Avrupa Birliği Ekonomik ve Parasal Birliğine (EMU-Economic and Monetary Union of the European Union) ve Maastricht Antlaşmasına karşı çıkan ulusal örgütler arasında bir işbirliği ağı olan The European Anti-Maastricht Hareketi'ni (TEAM-The European Anti-Maastricht Movement) kurma çabalarının koordinatörüydü. AB içinde ve dışında. Avrupa AB Kritik Hareketler İttifakı (TEAM-The European Alliance of EU-critical Movements) 3 Mart 1997'de başarıyla başlatıldı.

Kristen Nygaard, 1951'de Johanna Nygaard ile evlendi. Norveç Gelişmekte Olan Ülkelere Yardım Ajansı'nda çalıştı. Doğu Afrika'da çalışan uzmanları işe alma ve onlara idari destek verme konusunda birkaç yıl uzmanlaştı. Johanna ve Kristen Nygaard'ın üç çocuğu ve yedi torunu vardı.