Faktaboks

Kristen Nygaard
Født
27. august 1926, Oslo
Død
10. august 2002, Oslo
Virke
Informatiker og politiker
Familie

Foreldre: Lektor William Martin Nygaard (1899–1987) og Dina Serina Aasen (1906–54).

Gift 27.1.1951 med lærer, senere førstekonsulent Johanna Ur (13.12.1924–3.1.2011), datter av bonde Bertil Ur (1898–1958) og Othilie Lunde (1897–1984). Sønnesønns sønn av Marius Nygaard (1838–1912); brorsønns sønn av William Nygaard (1865–1952); tremenning av William Nygaard (1943–).

Kristen Nygaard

Bilde fra Norsk biografisk leksikon

Kristen Nygaard
Av /NTB Scanpix ※.

Kristen Nygaard var en norsk matematiker og professor i informatikk ved Universitetet i Oslo. Nygaard var en av pionerene i det norske informatikkmiljøet, først som forsker ved Forsvarets forskningsinstitutt og Norsk Regnesentral, senere i 20 år som professor i informatikk ved Universitetet i Oslo (UiO). I 1960-årene utviklet han sammen med Ole-Johan Dahl programmeringsspråket Simula, og la her grunnlaget for moderne objektorientert programmering.

Nygaard var også en profilert EU-motstander. Han tok initiativ til Opplysningsutvalget om Norge og EF i 1988, og var leder i Nei til EF (fra 1994 Nei til EU) fra 1990 til 1995.

Bakgrunn

Kristen Nygaard tok examen artium på reallinjen ved Fagerborg skole i Oslo i 1945. Han studerte deretter realfag ved Universitetet i Oslo og ble cand.real. i 1956 med en hovedoppgave innen sannsynlighetsteori. I 1948–1960 arbeidet han dessuten i full stilling ved Forsvarets forskningsinstitutt, først med beregninger og programmering, deretter med operasjonsanalyse, og i 1957–1960 var han leder for operasjonsanalysegruppene i Forsvaret. Han var initiativtaker til og første formann i Norsk Operasjonsanalyseforening (1959–1964).

Karriere

I 1960 ble Nygaard ansatt ved Norsk Regnesentral (NR) og fikk ansvaret for å bygge opp denne institusjonen som et forskningsinstitutt for fremme av elektronisk databehandling, operasjonsanalyse og andre kvantitative metoder i offentlig og privat virksomhet i Norge. Han var forskningssjef der i 1962–1975 og ledet en rekke prosjekter for norske bedrifter i disse årene.

Simula og objektorientert programmering

Bjørn Myhrhaug, Sigurd Kubosch, Kristen Nygaaard og Ole-Johan Dahl diskuterer programmeringsspråket Simula
Bjørn Myhrhaug, Sigurd Kubosch, Kristen Nygaaard og Ole-Johan Dahl diskuterer programmeringsspråket Simula
Av /NTB Scanpix.

Nygaards største prosjekt var programmeringsspråket Simula, som han utviklet sammen med Ole-Johan Dahl. Simula viste seg å være noe langt mer enn bare et programmeringsspråk. Dahl og Nygaard oppfant det som siden er kjent som objektorientert programmering. Simula innførte begreper som objekter, klasser og arv, som alle senere objektorienterte språk bygger på. De mest utbredte programmeringsspråkene i dag, som Java og C++, er alle objektorienterte.

Objektorientering innebærer at man deler opp et dataprogram på en mengde objekter, hver med gitte egenskaper og gitte måter å reagere med andre objekter på. Perspektivet viste seg særdeles fruktbart – ikke bare for simulering, som var Nygaard og Dahls opprinnelige interesse, men også for praktisk talt alle andre anvendelser av informasjonsteknologi.

Universitetskarriere

Kristen Nygaard, 2001
Kristen Nygaard, 2001
Av /NTB Scanpix.

Som professor i informatikk ved universitetet i Århus (1975–1976) og deretter ved UiO (professor II fra 1977, full stilling fra 1984) fortsatte Nygaard det parallelle arbeidet med forskning og undervisning i systemutvikling og i sosiale virkninger av informasjonsteknologi. Fra 1980-årene ble han stadig mer internasjonalt engasjert: Under et USA-opphold i 1987 var han samtidig Visiting Professor ved Stanford University, Visiting Scientist ved Xerox PARC og konsulent for Apple Computer.

Sosialt og politisk engasjement

Fra slutten av 1960-årene var Nygaards virksomhet sterkt preget av hans sosiale engasjement. Han arbeidet med sosiale konsekvenser av datateknologi og spesielt med hvordan norsk fagbevegelse burde forholde seg til teknologien. Arbeidet ledet allerede tidlig i 1970-årene til at det ble inngått data-avtaler og oppnevnt datatillitsvalgte i arbeidslivet. I 1965 og 1967 ledet Nygaard strategiutvalget i partiet Venstre, men i 1971 gikk han over til Arbeiderpartiet. Frem til folkeavstemningen om norsk EF-medlemskap september i 1972 ledet han samordningsutvalget i Ungdomsfronten mot EF (se EU-kampen).

Opplysningsutvalget om Norge og EF ble opprettet høsten 1988, med Nygaard som leder. Utvalget ble senere omformet til organisasjonen Nei til EU, og Nygaard var leder der til juni 1995, da han satte i gang arbeidet for å opprette samarbeidsnettverket TEAM (The European Anti-Maastricht Movement). Nei til EU var en effektiv politisk organisasjon, som på det meste omfattet 145 000 medlemmer i 450 lokallag.

Utmerkelser

Nygaards internasjonale ry ble bekreftet av en rekke æresbevisninger. Han ble utnevnt til æresdoktor ved Lunds Universitet i 1990 og ved Ålborg Universitetssenter 1991. Samme år mottok han som første utlending Norbert Wiener-prisen for «utvist ansvar i sosial og faglig virksomhet» av den amerikanske foreningen Computer Professionals for Social Responsibility.

Sammen med Ole-Johan Dahl fikk han Rosings hederspris fra Den Norske Dataforening ved den første tildelingen 1999. De to fikk også John von Neumann-medaljen fra Institute of Electrical and Electronic Engineers (for sitt arbeid med Simula) i 2001 og Turing-prisen samme år for «opphavsideene for objektorientert programmering».

Nygaard ble utnevnt til kommandør av St. Olavs Orden i 2000.

Verk (utvalg)

  • Stokastisk tolkning og Monte-Carlo-løsning av en klasse intergralligninger, hovedoppgave UiO, 1956 (tapt)
  • SIMULA. A language for programming and description of discrete event systems. Introduction and user’s manual (sammen med O.-J. Dahl), 1966 (5. utg. 1967)
  • SIMULA 67. Common base language (sammen med O.-J. Dahl og B. Myrhaug), 1968 (4. utg. Common base language, 1984)
  • Databehandling, planlegging og styring. Grunnbok for fagbevegelsen (sammen med O.T. Bergo), 2 bd., 1972 (2. utg. Planlegging, styring og databehandling, 3 bd., 1973
  • Artificial intelligence. Perspectives and implications (sammen med E. Buchberger og B. Göranzon), 1987
  • Fakta og meninger om Norge og EF (red. sammen med P. Lund og B. Wiig), 1989
  • Object-oriented programming in the BETA programming language (sammen med O. Lehrmann og B. Møller-Pedersen), Wokingham (Storbr.) 1993
  • Samholds-Norge eller markeds-Norge? (sammen med A.K. Grimsrud), 1997

Les mer i Store norske leksikon

Eksterne lenker

Litteratur

  • G. Bjerknes, P. Ehn og M. Kyng (red.): Computers and democracy. A Scandinavian challenge, festskrift til Kristen Nygaard, Aldershot 1987
  • Holmevik, Jan Rune: Ein grunnstein i Babels tårn: Historia om det norske programspråket Simula, artikkel i Forskningspolitikk. Årg. 18, nr. 4 1995

Kommentarer

Kommentarer til artikkelen blir synlig for alle. Ikke skriv inn sensitive opplysninger, for eksempel helseopplysninger. Fagansvarlig eller redaktør svarer når de kan. Det kan ta tid før du får svar.

Du må være logget inn for å kommentere.

eller registrer deg