“Design and programming are human activities; forget that and all is lost.”

[Stroustrup, Bjarne, The C++ Programming Language, 693]

Adopted from Wikiquote. Last update June 3, 2021. History

Help us to complete the source, original and additional information

Do you have more details about the quote "Design and programming are human activities; forget that and all is lost." by Bjarne Stroustrup?
Bjarne Stroustrup photo
Bjarne Stroustrup 30
Danish computer scientist, creator of C++ 1950

Related quotes

Niklaus Wirth photo

“But active programming consists of the design of new programs, rather than contemplation of old programs.”

Niklaus Wirth (1934) Swiss computer scientist

Program Development by Stepwise Refinement (1971)

Edsger W. Dijkstra photo
John McCarthy photo

“Program designers have a tendency to think of the users as idiots who need to be controlled. They should rather think of their program as a servant, whose master, the user, should be able to control it. If designers and programmers think about the apparent mental qualities that their programs will have, they'll create programs that are easier and pleasanter — more humane — to deal with.”

John McCarthy (1927–2011) American computer scientist and cognitive scientist

" The Little Thoughts of Thinking Machines http://www-formal.stanford.edu/jmc/little.html", Psychology Today, December 1983, pp. 46–49. Reprinted in Formalizing Common Sense: Papers By John McCarthy, 1990, ISBN 0893915351
1980s

Alan Kay photo

“… greatest single programming language ever designed. (About the Lisp programming language.)”

Alan Kay (1940) computer scientist

2003. Daddy, Are We There Yet? A Discussion with Alan Kay http://www.openp2p.com/pub/a/p2p/2003/04/03/alan_kay.html
2000s

“Computer-aided design also is not automatic programming, although automatic programming techniques must necessarily play an important role in computer-aided design.”

Douglas T. Ross (1929–2007) American computer scientist

Source: Computer-Aided Design: A Statement of Objectives (1960), p. 2.

“Business process reengineering encompasses the envisioning of new work strategies, the actual process design activity, and the implementation of the change in all its complex technological, human, and organizational dimensions”

Thomas H. Davenport (1954) American academic

Thomas H. Davenport, "Need radical innovation and continuous improvement? Integrate process reengineering and TQM." Planning Review 21.3 (1993): 6-12.

Niklaus Wirth photo

“Reliable and transparent programs are usually not in the interest of the designer.”

Niklaus Wirth (1934) Swiss computer scientist

Niklaus Wirth (1999) " A Digital Contrarian Retires http://www.modulaware.com/mdlt/mdlt79.htm". Beat Gerber eds., June 1999.

Alan Watts photo

“The greater part of human activity is designed to make permanent those experiences and joys which are only lovable because they are changing.”

Alan Watts (1915–1973) British philosopher, writer and speaker

Source: The Wisdom of Insecurity (1951), p. 32

Terry Winograd photo

“The main activity of programming is not the origination of new independent programs, but in the integration, modification, and explanation of existing ones.”

Terry Winograd (1946) American computer scientist

"Beyond Programming Languages", in Artificial intelligence & software engineering (1991), ed. Derek Partridge, p. 317.

Related topics