Ole-Johan Dahl | |||
---|---|---|---|
Født | 12. okt. 1931![]() Mandal | ||
Død | 29. juni 2002![]() Asker[1] | ||
Beskjeftigelse | Informatiker, ingeniør, universitetslærer ![]() | ||
Utdannet ved | Universitetet i Oslo | ||
Nasjonalitet | Norge[2] | ||
Medlem av | Det Norske Videnskaps-Akademi Academia Europaea | ||
Utmerkelser | Turing-prisen (2001) (sammen med: Kristen Nygaard)[3] Kommandør av St. Olavs Orden John-von-Neumann-medaljen (2002) (sammen med: Kristen Nygaard)[4] Rosing Hederspris (1999) (sammen med: Kristen Nygaard) Honorary doctor of ETH Zürich (2000)[5] | ||
Arbeidssted | Universitetet i Oslo | ||
Fagfelt | Informatikk | ||
Kjent for | Simula |
Ole-Johan Dahl (født 12. oktober 1931 i Mandal, død 29. juni 2002 i Asker) var en norsk informatiker som i 1968 ble Norges første professor i informatikk. Internasjonalt er han også kjent som pioner innen objektorientert utvikling.
Dahl kom fra en familie med gamle tradisjoner innen sjøfart.[6] Da han var syv år gammel flyttet familien – han hadde også en bror og en søster – til Drammen.[6]
Under verneplikten var Dahl ved Forsvarets forskningsinstitutt (1952) under Jan Garwick, og utferdiget en cand.real.-avhandling (1957) om høynivå-programmering for FREDERIC. Mens han arbeidet ved Forsvarets forskningsinstittut, utviklet han et språk, MAC (Mercury Automatic Coding) for en Ferranti Mercury datamaskin som han arbeidet med.[6] Derpå virket Dahl ved Norsk Regnesentral (1962) og utviklet med Kristen Nygaard verdens første objektorienterte programmeringsspråk, Simula (1965).[7] Dette ble internasjonalt lansert i 1967, og objektorientering regnes idag til de virkelig store begivenhetene i informatikkens historie. Simula dannet grunnlaget for moderne språk som C++ og Java.
Dahl ble professor i numerisk analyse ved Universitetet i Oslo (1968). Han underviste blant annet i kurs om verifiserbar programmering for å forbedre kvaliteten på dataprogrammer og unngå mange programmeringsfeil. Han var også involvert i forskning og veiledning for å automatisere bevisføring av programmer.
Dahl var en av de drivende krefter for å bygge opp Institutt for informatikk hvor han også arbeidet til 31. desember 1999. Ole-Johan Dahls hus ved Universitetet i Oslo, åpnet i januar 2011, er oppkalt etter ham.