Mass produced software components 1968 hacker news. Software pioneers peter chen ernst denert stiftung. Because if it is misconceived, we will not be as successful at it as we could be. Turing award for his groundbreaking work defining the algol 60 programming language, which would become the model for numerous subsequent languages, including many that are indispensable to software engineering. Peter naur, danish astronomer and computer scientist and winner of the 2005.
Peter naur 1 was a danish computer science pioneer and turing award winner. He helped the creation of the algol 60 programming language. The when page presents a timeline of achievements for the chosen tags, colorcoded by overall impact. This is a list of computer scientists, people who do work in computer science, in particular researchers and authors some persons notable as programmers are included here because they work in research as well as program. The article on peter naur in wikipedia inter alia states. Stanley hagstrom, franklin prosser, stephen young, indiana university fastran fast fortran ii compiler research computing center, indiana university, bloomington, indiana, 1964. May 29, 2018 in 1974, peter naur, a computer scientist and data science pioneer, discussed data analysis and provided a definition for data science in concise survey of computer methods. They are applied wherever exact descriptions of languages are needed. Awarded the ieee computer society computer pioneer medal in 1986. During the 1960s, peter played a pioneering role in research on program. Naur also served as president of dansk selskab for datalogi until 1982 since its founding in 1966, and he was coeditor of the report on the first conference on software engineering in 1968. In 1970, peter became a strong opponent of edgar dijkstra and niklaus wirths.
What mathematical rigor has not to offer to software engineers. Turing award, the highest honour in computer science, for fundamental contributions to programming language design and the definition of algol 60, to compiler design, and to the art and practice of computer. Peter naurs research works university of copenhagen. Peter naur was born in frederiksberg near copenhagen, denmark, on 25 october 1928. Peter naur born 25 october 1928 is a danish pioneer in computer science and turing award winner. The dawn of software engineering1st edition from turing to dijkstra by edgar g. His last name is the n in the bnf notation backusnaur form, used in the description of the syntax for most programming languages.
Programmer computer pioneers computer hopes free computer help. While still in high school, he developed an interest in astronomy, and with the guidance of the staff of the copenhagen university observatory worked on calculations of the orbits of comets and minor planets. Per brinch hansen was born in frederiksberg, an enclave surrounded by copenhagen, denmark. Peter naur a danish computer pioneer i would argue that developers are creating multiple theories concurrently. Pioneer software solutions came into existence with serving the consulting for computerized accounting system since 2010. The following is courtsey acm technews peter naur of backus naur fame has been named the recipient of acms 2005 a. Peter naur has also contributed to a deeper understanding of the serious and varied problems connected to design, production and service of large software systems, now treated under the term software engineering a term coined at the conference in garmisch partenkirchen held in october 1968. Report on the algorithmic language algol 60, medredaktor pa software engineering og nordisk. Peter naur, born october 25, 1928, frederiksberg, denmarkdied january 3, 2016, herlev, danish astronomer and computer scientist and winner of the 2005 a. Ieee computer society women of the eniac computer pioneer award the computer pioneer was established in 1981 by the board of governors of the ieee computer society to recognize and honor the vision of those people whose efforts resulted in the creation and continued vitality of the computer industry.
In 1968 randell was one of the group of ifip algol committee members who resigned over algol 68. Peter naur s 5 research works with 49 citations and 83 reads, including. A computer scientist studies the theory of computation and the design of software systems its fields can be divided into theoretical and practical disciplines. Alan perlis a pioneer of compiler development and the. Naur has been professor at the copenhagen university institute of datalogy. Peter naur has also contributed to a deeper understanding of the serious and varied problems connected to design, production and service of large software systems, now treated under the term software engineering a term coined at the conference in garmisch partenkirchen held in october 1968 212. Peter naur was editor of the hugelyinfluential algol 60 report, and directly responsible for the definitions rigor and for the languages elegance, uniformity and coherence. He helped design and implement the influential algol programming language. His mother, susanna margarethe, had no particular profession but came from a wealthy commercial background.
His father, jorgen brinch hansen, worked as a civil engineer, becoming a leading expert in soil mechanics, and later accepting a professorship at technical university of denmark. The dawn of software engineering is a rich and fascinating account of the time when software engineering was a compelling intellectual discipline at the center of computer science. John backus, a pioneer in programming languages, passed away at the age of 82. Mindeord om peter naur dansk datahistorisk forening.
One thing i was surprised to see in the discussion at the end of this piece is that peter naur was among those falling for the idea of massproduced components and the industrialization of software. Peter naur is the author of computing, a human activity 4. Software pioneer peter naur wins acms turing award february 2006. The who page will present each pioneer and their relative importance, via radius, for the chosen tags. Peter naur profile, biodata, updates and latest pictures. Peter naur, a great danish scientist and the first danish professor within computer science at university of copenhagen 19691998, died 3 january 2016 after a short period of illness. Communications of the acm, volume 6, number 1 january 1963, pages 117 click here to get the file. Most famous for his work on the algol 60 programming language, and the backus naur form bnf notation used to describe the syntax of formal languages, naur. Proceedings of the nato conferences, which can be purchased at a lower price at. Report of a conference sponsored by the nato science committee, garmisch, germany, 711 oct. Peter naur danish pioneer in computer science and programmer. Peter naur forsvarede 1957 disputatsen minor planet 51 nemausa and the fundamental system of declinations for en doktorgrad. Peter norvig pioneer of information processing and artificial intelligence. The major object of the company is to identify itself in the field on computerized accounting system implementation and had chosen tally to nurture its ideas.
Jun 28, 2018 the term data science as such was allegedly coined by peter naur, danish computer science pioneer, in 1960. New york, march 01, 2006 the association for computing machinery acm has named peter naur the winner of the 2005 a. Peter naur 25 october 1928 3 january 2016 was a danish computer science pioneer and turing award winner. Areas such as software engineering and software architecture have also been pioneered by naur. Ms access tools for developers from peters software. Further information relating to fifty years of fortran meeting. Soon an internationally acclaimed astronomer, naurs expertise in numerical analysis gave him access to computers from 1950. Peter naur, danish astronomer and computer scientist and winner of the 2005 a. From 1969 to 1998 naur was a professor of computer science at university of copenhagen. Ieee computer society women of eniac computer pioneer.
Scientific affairs division nato brussels 39 belgium. He has received several awards, including the computer pioneer award of the ieee computer society in 1986 and the acm turing award in 2005. We use cookies to make interactions with our website easy and meaningful, to better. Conversations volume 2011 issue 1 pluralism in software engineering.
Backus naur notation more commonly known as bnf or backus naur form is a formal mathematical way to describe a language, which was developed by john backus and possibly peter naur as well to describe the syntax of the algol 60 programming language. A human activity 1992, which is a collection of his contributions to computer science, he rejects the formalist school of programming that view programming as a branch of mathematics. Peter norton american programmer, software publisher, author, and philanthropist. His last name is the n in the bnf notation, used in the description of the syntax for most programming languages. Famous danish computer scientist professor peter naur dead.
While backus was a member of the committees that designed algol 58 and algol 60, he joined ibm research. In computer science, backus naur form or backus normal form bnf is a notation technique for contextfree grammars, often used to describe the syntax of languages used in computing, such as computer programming languages, document formats, instruction sets and communication protocols. In this article the history of the development of algol 60 and its report is told to nd out why this document was so in uential. Turing award, the highest honour in computer science, for fundamental contributions to programming language design and the definition of algol 60, to compiler design, and to the art and practice of computer programming. The term, in the 1970s, came to stand for the unanswered question of why is software so hard. Jan 03, 2016 peter naur was born in 1928 in frederiksberg denmark as the last of three children in an antireligious family. I was rereading appendix b in alistair cockburns book, agile software development, 2nd edition.
He helped the creation of the algol 60 programming language he began his career as an astronomer for which he received his phd degree in 1957. Peter naur was a danish computer science pioneer and turing award winner. He began his career as an astronomer for which he received his phd degree in 1957. Udgav flere videnskabelige arbejder, skrev artikler til inden og udenlandske tidsskrifter og var redaktor pa bl. Peter naur and brian randell, for producing what was clearly a landmark effort in the software engineering field. Technical difficulties the information you have requested is not available at this time. Prize from the danish radio, and the 1986 computer pioneer award from the institute of. Bauer, inventor of the stack and key contributor to algol and to the foundation of software engineering as a scientific discipline, passed away on march 26, 2015. Shortly afterwards randell took part in, and coedited with peter naur the report on, the first nato software engineering conference, an event which had a major effect on his future research thinking. In the course of efforts to define algol 58 more precisely, he employed the syntax description technique known as bnf. Ieee computer society women of eniac computer pioneer award. Sep 22, 2019 peter naur 19282016 was a danish computer science pioneer. In 2005 peter naur received the most prestigious prize, the a.
We have included a short biography, quoting the document presented with the computer pioneer award of the ieee computer society for peter naur in 1986, and given a survey of peter naur s contributions to the field of computer science or datalogi, as we say in denmark. Below is a listing of computer pioneers, inventors, and other people who have contributed to the computer industry that have a first or last name beginning with the letter p. Peter naur 25 october 1928 3 january 2016 was a danish computer science pioneer and. Turing award, for his scientific contribution to computer science. Data science is the science of dealing with data, once they have been established, while the relation of data to what they represent is delegated to other fields. It help desk software patrol and proactivenet performance management bppm itil. His last name is the n in the bnf notation, used in the. Peter naur 19282016 was a danish computer science pioneer. Peter naur was born in 1928 in frederiksberg denmark as the last of three. Peter naur thinks it important to consider the sort of activity that programming is. Peter naur, a great danish scientist and the first danish professor in computer. He was coeditor of the proceedings of the famous 1968 nato software engineering conference that raised the spectre of a software crisis. During the 1960s, peter played a pioneering role in research on program development. Most famous for his work on the algol 60 programming language, and the backus naur form bnf notation used to describe the syntax of formal languages, naur took an amateur interest in psychology in his later years.
He contributed to the creation of the algol 60 programming language. In stark contrast to the artifact orientation of current design science frameworks, naur considers the artifact orientation as one of the most fundamental. Peter naur born october 25, 1928 is a danish pioneer in computer science. Also, with peter naur, developed the backus naur notation a still very important notation used to describe the structure of programming languages. Acm has named peter naur winner of the 2005 turingaward, also known as the. It enables the use of algorithms to manipulate, store, and communicate digital information. Peter naur performance of pluralism in software engineering. This book includes interviews with turing award winners tony hoare, niklaus wirth, peter naur, and barbara liskov.
The first computers were calculating machines designed to solve engineering problems faster and with fewer errors. Pdf a philosophical reappraisal of peter naurs notion. His last name is the n in the bnf notation backus naur form, used in the description of the syntax for most programming languages. Ebnf is a few simple extensions to bnf which make expressing grammars more. Revised report on the algorithmic language algol 60. On the occasion of the initiation of the computer pioneer award, the board of governors of the ieee computer society has named, as charter recipients of this award, the following individuals who meet the computer pioneer award criteria, and who also have received previous computer awards sponsored by the society. Antiphilosophical dictionary peter naur cassiopaea forum. The recent resurgence of interest in design science as metatheoretical framework for information systems research is taken as a motivation for the reappraisal of peter naur s notion of programming as theory building. Peter naur wrote his first research paper at the age of 16. Software pioneer peter naur wins acms turing award danes creative genius revolutionized computer language design.
Its about a breakthrough way to uplift your access applications to the web. Peter naur is a danish pioneer in computer science and turing award winner. Computer science is the study of processes that interact with data and that can be represented as data in the form of programs. Jan 05, 2016 the article on peter naur in wikipedia inter alia states. Written contributions to fifty years of fortran meeting. To some extent this may have diverted attention and energy from the latter, but on the other hand it helped to make automatic programming popular in the usa. I read this book with the primary aim of gaining a fuller understanding of naurs background, his involvement with algol 60 editing the algol bulletin and the algol 60 report and implementing algol 60 on the dask and gier computers and his later computer science and software engineering work. An important message from peter that you wont want to miss. And specifically, why so much harder than hardware.
Turing award winner peter naur explains by peter naur and edgar g. He extended a syntax definition notation due to john backus to create the widely used backus naur form bnf. Nato software engineering conference 1968 2 the present report is available from. Please send an email to us to get on the list to receive this announcement before everyone else does. The pioneers is a petproject of andrew buntine and is intended to entertain and educate. Peter naur books list of books by author peter naur. Peter naur simple english wikipedia, the free encyclopedia. From 1969 to 1998 naur was a professor of computer science at university of. Famous danish computer scientist professor peter naur dead news. Introduction on may 20th, 2006, peter naur received the 2005 acm turing award. Turing award, the highest honor in computer science, for fundamental contributions to programming language design and the definition of algol 60, to compiler design, and to the art and practice of computer programming.