Jump to content
 







Main menu
   


Navigation  



Main page
Contents
Current events
Random article
About Wikipedia
Contact us
Donate
 




Contribute  



Help
Learn to edit
Community portal
Recent changes
Upload file
 








Search  

































Create account

Log in
 









Create account
 Log in
 




Pages for logged out editors learn more  



Contributions
Talk
 



















Contents

   



(Top)
 


1 Biography  





2 Bibliography  





3 See also  





4 References  





5 External links  














Peter Naur






العربية
Azərbaycanca
تۆرکجه
Български
Català
Čeština
Dansk
Deutsch
Eesti
Español
Esperanto
فارسی
Français

Bahasa Indonesia
Íslenska
Italiano
עברית

Latviešu

مصرى
Nederlands

Norsk bokmål
Polski
Português
Română
Русский
Simple English
Slovenčina
Српски / srpski
Suomi
Svenska
Türkçe
Українська
Tiếng Vit
Winaray

 

Edit links
 









Article
Talk
 

















Read
Edit
View history
 








Tools
   


Actions  



Read
Edit
View history
 




General  



What links here
Related changes
Upload file
Special pages
Permanent link
Page information
Cite this page
Get shortened URL
Download QR code
Wikidata item
 




Print/export  



Download as PDF
Printable version
 




In other projects  



Wikimedia Commons
 
















Appearance
   

 






From Wikipedia, the free encyclopedia
 


Peter Naur
Naur in 2008
Born(1928-10-25)25 October 1928
Frederiksberg, Denmark
Died3 January 2016(2016-01-03) (aged 87)
Herlev, Denmark
NationalityDanish
Known forALGOL
Backus–Naur form
SpouseChristiane Floyd
AwardsComputer Pioneer Award (1986)
Turing Award (2005)
Scientific career
FieldsComputer science, informatics
InstitutionsRegnecentralen
Niels Bohr Institute
Technical University of Denmark
University of Copenhagen

Peter Naur (25 October 1928 – 3 January 2016)[1] was a Danish computer science pioneer and 2005 Turing award winner. He is best remembered as a contributor, with John Backus, to the Backus–Naur form (BNF) notation used in describing the syntax for most programming languages. He also contributed to creating the language ALGOL 60.

Biography[edit]

Naur began his career as an astronomer for which he received his Doctor of Philosophy (Ph.D.) degree in 1957, but his encounter with computers led to a change of profession. From 1959 to 1969, he was employed at Regnecentralen, the Danish computing company, while at the same time giving lectures at the Niels Bohr Institute and the Technical University of Denmark. From 1969 to 1998, Naur was a professor of computer science at University of Copenhagen.

He was a member of the International Federation for Information Processing (IFIP) IFIP Working Group 2.1 on Algorithmic Languages and Calculi,[2] which specified, supports, and maintains the languages ALGOL 60 and ALGOL 68.[3] Between the years 1960 and 1993 he was a member of the editorial board for BIT Numerical Mathematics, a journal focused on numerical analysis.[4]

Naur's main areas of inquiry were design, structure, and performance of computer programs and algorithms. He also pioneered in software engineering and software architecture. In his book Computing: A Human Activity (1992), which is a collection of his contributions to computer science, he rejected the formalist school of programming that views programming as a branch of mathematics. He did not like being associated with the Backus–Naur form (attributed to him by Donald Knuth) and said that he would prefer it to be called the Backus normal form.

Naur was married to computer scientist Christiane Floyd.

Naur disliked the term computer science and suggested it be called datalogyordata science. The former term has been adopted in Denmark and Sweden as datalogi, while the latter term is now used for data analysis, including statistics and databases.

Since the middle 1960s, computer science has been practiced in Denmark under Peter Naur's term datalogy, the science of data processes. Starting at Regnecentralen and the University of Copenhagen, the Copenhagen Tradition of Computer Science has developed its own special characteristics by means of a close connection with applications and other fields of knowledge. The tradition is not least visible in the area of education. Comprehensive project activity is an integral part of the curriculum, thus presenting theory as an aspect of realistic solutions known primarily through actual experience.[5] Peter Naur early recognized the particular educational challenges presented by computer science. His innovations have shown their quality and vitality also at other universities. There is a close connection between computer science training as it has been formed at Copenhagen University, and the view of computer science which characterized Peter Naur's research.[6]

In later years, he was quite outspoken of the pursuit of science as a whole: Naur can possibly be identified with the empiricist school, that tells that one shall not seek deeper connections between things that manifest themselves in the world, but keep to the observable facts. He has attacked both certain strands of philosophy and psychology from this viewpoint. He was also developing a theory of human thinking which he called "Synapse-State Theory of Mental Life".[7]

Naur won the 2005 Association for Computing Machinery (ACM) A.M. Turing Award for his work on defining the programming language ALGOL 60.[8] In particular, his role as editor of the influential Report on the Algorithmic Language ALGOL 60 with its pioneering use of BNF was recognized. Naur is the only Dane to have won the Turing Award.

Naur died on 3 January 2016 after a short illness.[9] His former home in Gentofte is now owned by the sociologist Claire Maxwell.

Bibliography[edit]

Numbers refer to the bibliography published by E. Sveinsdottir and E. Frøkjær.[citation needed] Naur published a large number of articles and chapters on astronomy, computer science, issues in society, classical music, psychology, and education.

See also[edit]

References[edit]

  1. ^ "Peter Naur Dies Aged 87". Archived from the original on 4 January 2016. Retrieved 4 January 2016.
  • ^ Jeuring, Johan; Meertens, Lambert; Guttmann, Walter (17 August 2016). "Profile of IFIP Working Group 2.1". Foswiki. Archived from the original on 8 March 2021. Retrieved 2 September 2020.
  • ^ Swierstra, Doaitse; Gibbons, Jeremy; Meertens, Lambert (2 March 2011). "ScopeEtc: IFIP21: Foswiki". Foswiki. Archived from the original on 2 September 2018. Retrieved 2 September 2020.
  • ^ Fröberg, Carl Erik. "BIT - A Nordic computer related journal". Retrieved 31 July 2013.
  • ^ Naur, Peter (1985). "Peter Naur, Programming as Theory Building" (PDF). Computer Sciences: School of Computer, Data & Information Sciences. University of Wisconsin, Madison. Retrieved 2 September 2020.
  • ^ Sveinsdottir, Edda; Frøkjær, Erik (1988). "Datalogy – the copenhagen tradition of computer science". Bit. 28 (3): 450–472. doi:10.1007/BF01941128. S2CID 9672754.
  • ^ "Naur, Synapse-State Theory of Mental Life" (PDF). 2004. Archived from the original (PDF) on 27 September 2011. Retrieved 15 June 2011.
  • ^ "Software Pioneer Peter Naur Wins ACM's Turing Award". February 2006. Archived from the original on 9 June 2007.
  • ^ Devantier, Nicolai (4 January 2016). "Den verdensberømte it-dansker Peter Naur er død – Computerworld". Computerworld (in Danish). Retrieved 4 January 2016.
  • External links[edit]


    Retrieved from "https://en.wikipedia.org/w/index.php?title=Peter_Naur&oldid=1207546094"

    Categories: 
    1928 births
    2016 deaths
    Danish computer programmers
    Danish computer scientists
    Programming language designers
    Academic staff of the Technical University of Denmark
    Academic staff of the University of Copenhagen
    20th-century Danish astronomers
    Turing Award laureates
    People from Frederiksberg
    Hidden categories: 
    CS1 Danish-language sources (da)
    Articles with short description
    Short description is different from Wikidata
    Use dmy dates from January 2016
    Articles with hCards
    All articles with unsourced statements
    Articles with unsourced statements from November 2021
    CS1 maint: location missing publisher
    Webarchive template wayback links
    Articles with ISNI identifiers
    Articles with VIAF identifiers
    Articles with WorldCat Entities identifiers
    Articles with BNF identifiers
    Articles with BNFdata identifiers
    Articles with GND identifiers
    Articles with J9U identifiers
    Articles with KBR identifiers
    Articles with LCCN identifiers
    Articles with NKC identifiers
    Articles with NTA identifiers
    Articles with PLWABN identifiers
    Articles with PortugalA identifiers
    Articles with ACM-DL identifiers
    Articles with CINII identifiers
    Articles with DBLP identifiers
    Articles with MATHSN identifiers
    Articles with MGP identifiers
    Articles with Scopus identifiers
    Articles with ZBMATH identifiers
    Articles with SNAC-ID identifiers
    Articles with SUDOC identifiers
     



    This page was last edited on 15 February 2024, at 03:02 (UTC).

    Text is available under the Creative Commons Attribution-ShareAlike License 4.0; additional terms may apply. By using this site, you agree to the Terms of Use and Privacy Policy. Wikipedia® is a registered trademark of the Wikimedia Foundation, Inc., a non-profit organization.



    Privacy policy

    About Wikipedia

    Disclaimers

    Contact Wikipedia

    Code of Conduct

    Developers

    Statistics

    Cookie statement

    Mobile view



    Wikimedia Foundation
    Powered by MediaWiki