Daylight, Edgar G. (Editor)
Naur, Peter (Editor)
Grave, Kurt De (Editor)
Lively and long discussions took place between Peter Naur and his guest Edgar G. Daylight at Naur's home in Gentofte, Denmark in spring 2011. The nuggets are bundled in Lonely Scholar Conversations first issue. Peter Naur, at his home in Gentofte on April 5th, 2011 (C) 2011 E.G.Daylight What an absolutely cool guy! --- Dennis Shasha, New York University Fascinating... the interview is a very worthwhile contribution to documenting the history of the field, and will be of strong interest both to computer scientists and to professional historians. --- Robert Harper, Carnegie Mellon University What mathematical rigor has (not) to offer to software engineers Peter Naur wrote his first research paper at the age of 16. Soon an internationally acclaimed astronomer, Naur's expertise in numerical analysis gave him access to computers from 1950. He helped design and implement the influential ALGOL programming language. During the 1960s, Naur was in sync with the research agendas of McCarthy, Dijkstra, and others. By 1970, however, he had distanced himself from them. Instead of joining Dijkstra's structured programming movement, he made abundantly clear why he disapproved of it. Underlying Naur's criticism is his plea for pluralism: a computer professional should not dogmatically advocate a method and require others to use it in their own work. Instead, he should respect the multitude of personal styles in solving problems. What philosophy has to do with software engineering Though Peter Naur definitely does not want to be called a philosopher, he acknowledges having been influenced by Popper, Quine, Russell, and others. Naur's writings of the 1970s and 1980s show how he borrowed concepts from philosophy to further his understanding of software engineering. In later years, he mainly scrutinized the work in philosophy and mathematical logic & rules in particular. By penetrating deeply into the 1890 research of William James, Naur gradually developed his own theory of how mental life is like at the neural level of the nervous system. This development, in turn, helps explain why he always opposed the Turing Test and Artificial Intelligence, why he had strong misgivings about the Formal Methods movement and Dijkstra's research in particular. Biography Peter Naur was born in 1928 in Frederiksberg, Denmark. He graduated from Copenhagen University in astronomy in 1949 and was a research student at King's College, Cambridge in 1950-51 where he programmed the EDSAC in order to solve an astronomical problem. After a year's stay in the USA and a brief return to Cambridge, Naur spent the rest of the 1950s in Copenhagen. In 1957 he received his PhD in astronomy and in 1959 he joined the staff of Regnecentralen, specializing in high-level programming languages. He became heavily involved in the design and implementation of ALGOL60 and organized the ALGOL Bulletin. From 1969 until his retirement in 1999 he was professor at the Copenhagen University Institute of Datalogy. Since the mid-1990s until this day, Naur actively studies and writes about psychology and in particular about how human life is like at the neural level of the nervous system. He has received several awards, including the Computer Pioneer Award of the IEEE Computer Society in 1986 and the ACM Turing Award in 2005.
...MoreReview Walden, David (2014) Review of "Pluralism in Software Engineering: Turing Award Winner Peter Naur Explains". IEEE Annals of the History of Computing (pp. 71-73).
Book
Daylight, Edgar G.;
Grave, Kurt De;
(2012)
The Dawn of Software Engineering: From Turing to Dijkstra
(/isis/citation/CBB001214448/)
Article
Baber, Robert L.;
(1997)
Comparison of Electrical “Engineering” of Heaviside's Times and Software “Engineering” of Our Times
(/isis/citation/CBB000111225/)
Article
Mote, C. D.;
(Winter 2020)
Ruth Davis, Tech Pioneer
(/isis/citation/CBB315440638/)
Article
Haigh, Thomas;
Priestley, Mark;
Rope, Crispin;
(2014)
Engineering “The Miracle of the ENIAC”: Implementing the Modern Code Paradigm
(/isis/citation/CBB001214453/)
Thesis
Joy Marie Lisi Rankin;
(2015)
Personal Computing Before Personal Computers: The Origins of America's Digital Culture
(/isis/citation/CBB900832288/)
Book
Mahoney, Michael S.;
Haigh, Thomas;
(2011)
Histories of Computing
(/isis/citation/CBB001251885/)
Book
Lohr, Steve;
(2001)
Go to: The Story of the Math Majors, Bridge Players, Engineers, Chess Wizards, Maverick Scientists and Iconoclasts---The Programmers who Created the Software Revolution
(/isis/citation/CBB000101609/)
Article
Dujnic, Josef;
Fristacký, Norbert;
Molnár, Ludovít;
Plander, Ivan;
Rovan, Branislav;
(1999)
On the History of Computer Science, Computer Engineering, and Computer Technology Development in Slovakia
(/isis/citation/CBB000112026/)
Article
Toomey, Warren;
(2010)
First Edition Unix: Its Creation and Restoration
(/isis/citation/CBB001231732/)
Article
Mendelsohn, Andrew;
(2013)
The Oracle Story: 1984--2001
(/isis/citation/CBB001212984/)
Article
S. Robertson;
(2019)
A Brief History of Search Results Ranking
(/isis/citation/CBB189020916/)
Book
Ensmenger, Nathan;
(2010)
The Computer Boys Take Over: Computers, Programmers, and the Politics of Technical Expertise
(/isis/citation/CBB001031317/)
Article
Sato, Yasushi;
(2011)
An Inconspicuous Giant: NTT's Role in the Development of Software Engineering in Japan
(/isis/citation/CBB001231706/)
Article
Hyomin Kim;
Youngju Cho;
Sungeun Kim;
Hye-Suk Kim;
(March 2018)
Women and Men in Computer Science: Geeky Proclivities, College Rank, and Gender in Korea
(/isis/citation/CBB323844933/)
Thesis
Gerardo Con Diaz;
(2016)
Intangible Inventions: A History of Software Patenting in the United States, 1945-1985
(/isis/citation/CBB374973840/)
Article
Aspray, William;
(2000)
Was early entry a competitive advantage? U. S. universities that entered computing in the 1940s
(/isis/citation/CBB000112002/)
Article
Z. Stachniak;
(2017)
MCM on Personal Software
(/isis/citation/CBB801943675/)
Article
Nofre, David;
Priestley, Mark;
Alberts, Gerard;
(2014)
When Technology Became Language: The Origins of the Linguistic Conception of Computer Programming, 1950--1960
(/isis/citation/CBB001421225/)
Thesis
Ensmenger, Nathan Lee;
(2001)
From “black art” to industrial discipline: The software crisis and the management of programmers
(/isis/citation/CBB001562603/)
Book
Hagengruber, Ruth;
Riss, Uwe V.;
(2014)
Philosophy, Computing and Information Science
(/isis/citation/CBB001422489/)
Be the first to comment!