Peter Naur

dansk datavetare och astronom

Peter Naur, född 25 oktober 1928 i Frederiksberg, Danmark, död 3 januari 2016 i Herlev,[1] var en dansk pionjär inom datavetenskap.

Peter Naur
Peter Naur
Peter Naur
Född25 oktober 1928
Frederiksberg, Danmark
Död3 januari 2016 (87 år)
Herlev, Danmark
MedborgarskapDansk
NationalitetDanmark
ForskningsområdeDatavetenskap
InstitutionerRegnecentralen
Niels Bohr-institutet
Danmarks tekniska universitet
Köpenhamns universitet
Känd förAlgol
Backus-Naur formuläret
Nämnvärda priserComputer Pioneer Award (1986)
Turingpriset (2005)

BiografiRedigera

Naur började sin karriär som astronom som han 1957 tog sin doktorsexamen i, men hans möte med datorer ledde till en förändring av hans yrkesinriktning. Från 1959 till 1969 var han anställd vid Regnecentralen, det danska datainstitutet, medan han samtidigt gav föreläsningar på Niels Bohr-institutet och Danmarks Tekniska Universitet. Från 1969 till 1998 var Naur professor i datavetenskap vid Köpenhamns universitet.

Vetenskapligt arbeteRedigera

Naurs huvudsakliga forskningsområden är design, struktur och prestanda hos datorprogram och algoritmer. Områden som programvaruteknik och programvaruarkitektur har också utvecklats av Naur. I sin bok Computing: A Human Activity (1992), som är en samling av hans bidrag till datavetenskap, avvisar han den formalistiska skolan om programmering som anger programmering som en gren av matematiken. Han vill heller inte gärna bli associerad med Backus-Naur-formuläret (BNF) (tillskrivs honom av Donald Knuth) och säger att han skulle föredra att det kallas Backus Normal Form.

Naur kan möjligen identifieras med den empiristiska skolan, som säger att man inte skall söka djupare kopplingar mellan saker som visar sig i världen, utan hålla sig till iakttagbara fakta. Han har attackerat vissa delar av både filosofin och psykologin ur denna synvinkel. Han har för närvarande också en teori om mänskligt tänkande som han kallar Synapse-State Theory of Mental Life.

HedersbetygelseRedigera

Naur vann 2005 Turingpriset för sitt arbete med att definiera programmeringsspråket ALGOL 60. I synnerhet var det ett erkännande för hans roll som redaktör för den inflytelserika "Report on the Algorithmic Language ALGOL 60" med dess banbrytande användning av BNF.

Naur är den enda dansken att ha vunnit Turingpriset. Han tilldelades också Rosenkjærpriset 1966.

KällorRedigera

Den här artikeln är helt eller delvis baserad på material från engelskspråkiga Wikipedia, tidigare version.

NoterRedigera

  1. ^ Den verdensberømte it-dansker Peter Naur er død (danska)

Externa länkarRedigera