Naur

Naur
Peter Naur

Peter Naur (* 25. Oktober 1928 in Frederiksberg bei Kopenhagen) ist ein dänischer Informatik-Pionier und Turingpreisträger. Er war namensgebend an der Entwicklung der BNF-Notation (Backus-Naur-Form), die in der Beschreibung der Syntax vieler Programmiersprachen verwendet wird, beteiligt. Er wirkte auch bei der Entstehung der Programmiersprache Algol 60 mit.

Inhaltsverzeichnis

Werdegang

Er begann seine Karriere als Astronom. Schon während der Schulzeit entwickelte er sein Interesse für Astronomie und half im Observatorium der Universität Kopenhagen bei der Berechnung von Kometen- und Planetenbahnen. Ab 1947 studierte er an der Universität Kopenhagen und erhielt 1949 sein Diplom. Von 1950 bis 1953 hatte er verschiedene Forschungsaufenthalte in England und den USA. Von 1953 bis 1959 war er wieder wissenschaftlicher Assistent in Kopenhagen, wo er 1957 seinen Doktortitel erhielt. Während dieser Zeit arbeitete er auch als Berater bei Regnecentralen (RC), einem dänischen Computerhersteller, der den ersten dänischen Computer entwickelte. Seine Begegnung mit Computern führte daher zu einem Wechsel seines Fachgebiets. Von 1959 bis 1969 war er bei Regnecentralen angestellt. Dort beschäftigte er sich mit höheren Programmiersprachen und wurde so an der Entwicklung von Algol 60 beteiligt. Zugleich hielt er Vorlesungen am Niels-Bohr-Institut und an Dänemarks Technischer Universität. Von 1969 bis 1998 war er Professor für Informatik an der Universität Kopenhagen.

Naur prägte den Begriff Datalogie, der in den meisten skandinavischen Ländern an Stelle von Informatik bzw. Computerwissenschaft übernommen wurde (in Dänemark und Schweden als datalogi).

Forschungsgebiete

Seine Hauptforschungsgebiete sind Design, Struktur und Performance von Computerprogrammen und Algorithmen. Er war außerdem Pionier in Gebieten wie Softwaretechnik und Softwarearchitektur. In seinem Buch Computing: A Human Activity (1992), das eine Sammlung seiner Beiträge zur Informatik ist, greift er die formalistische Schule des Programmierens als Zweig der Mathematik an. Er mag ungern mit der Backus-Naur-Form in Verbindung gebracht werden (dies geschah durch Donald Knuth), und er sagt, dass er bevorzugen würde, sie Backus-Normal-Form zu nennen.

In späteren Jahren hat Naur sich mit der Wissenschaft als Ganzem auseinandergesetzt. Wahrscheinlich kann er zur empirischen Schule gerechnet werden, welche besagt, dass man nicht tiefere Verbindungen zwischen den Dingen suchen soll, als sich in der Welt tatsächlich manifestieren, sondern dass man sich an beobachtbare Fakten halten soll. Von diesem Standpunkt aus hat er gewisse Richtungen der Philosophie und der Psychologie angegangen.

Privatleben

Peter Naur war mehrmals verheiratet – unter anderem mit Christiane Floyd – und ist Vater von vier Kindern. Er liebt klassische Musik.

Auszeichnungen

  • 1963 G.-A.-Hagemann-Medaille
  • 1966 Jens-Rosenkjær-Preis
  • 1986 Computer Pioneer Award der IEEE Computer Society
  • 2005 Turing Award

Weblinks


Wikimedia Foundation.

Игры ⚽ Поможем написать реферат

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Naur — Peter Naur Peter Naur Peter Naur est un pionnier danois de l informatique né le 25 octobre 1928. Son nom se retrouve notamment dans la « Forme de Backus Naur », une notation souvent utilisée pour décrire les règles syntaxiques des… …   Wikipédia en Français

  • NAUR — numeri Aurelius …   Abbreviations in Latin Inscriptions

  • NAUR — Kanı durmayan damar. * Değirmen kanadı. * Döndükçe gıcırdayan dolap …   Yeni Lügat Türkçe Sözlük

  • Peter Naur — Born October 25, 1928 (1928 10 25) (age 83) Frederiksberg …   Wikipedia

  • Backus-Naur-Notation — Die Backus Naur Form oder Backus Normalform, kurz BNF, ist eine kompakte formale Metasprache zur Darstellung kontextfreier Grammatiken (Typ 2 Grammatiken in der Chomsky Hierarchie). Hierzu zählt die Syntax gängiger höherer Programmiersprachen.… …   Deutsch Wikipedia

  • Backus-Naur Form — Die Backus Naur Form oder Backus Normalform, kurz BNF, ist eine kompakte formale Metasprache zur Darstellung kontextfreier Grammatiken (Typ 2 Grammatiken in der Chomsky Hierarchie). Hierzu zählt die Syntax gängiger höherer Programmiersprachen.… …   Deutsch Wikipedia

  • Backus-Naur form — Saltar a navegación, búsqueda El Backus Naur form (BNF) (también conocido como Backus Naur formalism, Backus normal form o Panini Backus Form) es una metasintaxis usada para expresar gramáticas libres de contexto: es decir, una manera formal de… …   Wikipedia Español

  • Notación de Backus-Naur — La notación de Backus Naur, también conocida por sus denominaciones inglesas Backus Naur form (BNF), Backus Naur formalism o Backus normal form, es una metasintaxis usada para expresar gramáticas libres de contexto: es decir, una manera formal de …   Wikipedia Español

  • Backus–Naur Form — In computer science, Backus–Naur Form (BNF) is a metasyntax used to express context free grammars: that is, a formal way to describe formal languages. John Backus and Peter Naur developed a context free grammar to define the syntax of a… …   Wikipedia

  • Backus-Naur-Form — Die Backus Naur Form oder Backus Normalform, kurz BNF, ist eine kompakte formale Metasprache zur Darstellung kontextfreier Grammatiken (Typ 2 Grammatiken in der Chomsky Hierarchie). Hierzu zählt die Syntax gängiger höherer Programmiersprachen.… …   Deutsch Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”