Niklaus Wirth Quotes

Niklaus Emil Wirth is a Swiss computer scientist. He has designed several programming languages, including Pascal, and pioneered several classic topics in software engineering. In 1984 he won the Turing Award, generally recognized as the highest distinction in computer science, for developing a sequence of innovative computer languages. Wikipedia  

✵ 15. February 1934
Niklaus Wirth photo
Niklaus Wirth: 13   quotes 1   like

Famous Niklaus Wirth Quotes

“… we do not consider it as good engineering practice to consume a resource lavishly just because it happens to be cheap.”

Niklaus Wirth (2013) " Project Oberon https://www.inf.ethz.ch/personal/wirth/ProjectOberon/PO.System.pdf". Section 2.3, p. 19.

“Experience shows that the success of a programming course critically depends on the choice of these examples.”

Program Development by Stepwise Refinement (1971)

“Software gets slower faster than hardware gets faster.”

[A Plea for Lean Software, http://csdl2.computer.org/persagen/DLAbsToc.jsp?resourcePath=/dl/mags/co/&toc=comp/mags/co/1995/02/r2toc.xml&DOI=10.1109/2.348001, 2007-01-13, Computer, 1995, February, 28, 2, pp. 64-68]
Variation: Software is decelerating faster than hardware is accelerating.
aka "Wirth's law"

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

Program Development by Stepwise Refinement (1971)

“Programming is usually taught by examples.”

Program Development by Stepwise Refinement (1971)

Niklaus Wirth Quotes

“Go To statement considered harmful.”

Often attributed to Edsger Wybe Dijkstra, but it was the title to a letter in CACM 11, 3 (March, 1968). However The original title of " A Case against the GO TO Statement http://www.cs.utexas.edu/users/EWD/transcriptions/EWD02xx/EWD215.html" (EWD215, PDF here http://www.cs.utexas.edu/users/EWD/ewd02xx/EWD215.PDF, ACM has its own copy http://www.acm.org/classics/oct95 online) was changed by the editor Niklaus Wirth, to speed up publication. Dijkstra explains it himself in EWD1308 http://www.cs.utexas.edu/users/EWD/transcriptions/EWD13xx/EWD1308.html (see near the end of the article).

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

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

“In our profession, precision and perfection are not a dispensable luxury, but a simple necessity.”

Niklaus Wirth (1997) " A Few Words with Niklaus Wirth http://www.eptacom.net/pubblicazioni/pub_eng/wirth.html". Dr Carlo Pescio eds. June 1997.

Similar authors

Herbert A. Simon photo
Herbert A. Simon 58
American political scientist, economist, sociologist, and p…
Friedrich Dürrenmatt photo
Friedrich Dürrenmatt 19
Swiss author and dramatist
Hans Urs Von Balthasar photo
Hans Urs Von Balthasar 17
Swedish Catholic theologian
C.G. Jung photo
C.G. Jung 257
Swiss psychiatrist and psychotherapist who founded analytic…
Wolfgang Pauli photo
Wolfgang Pauli 35
Austrian physicist, Nobel prize winner
Steve Jobs photo
Steve Jobs 150
American entrepreneur and co-founder of Apple Inc.
Richard Feynman photo
Richard Feynman 181
American theoretical physicist
Martin Lewis Perl photo
Martin Lewis Perl 9
American scientist
Albert Einstein photo
Albert Einstein 702
German-born physicist and founder of the theory of relativi…
Hazrat Inayat Khan photo
Hazrat Inayat Khan 37
Indian Sufi