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 quotes1 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

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.”

Niklaus Wirth

Program Development by Stepwise Refinement (1971)

“Software gets slower faster than hardware gets faster.”

Niklaus Wirth

[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.”

Niklaus Wirth

Program Development by Stepwise Refinement (1971)

“Programming is usually taught by examples.”

Niklaus Wirth

Program Development by Stepwise Refinement (1971)

Niklaus Wirth Quotes

“Go To statement considered harmful.”

Niklaus Wirth

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

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

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. Simon58
American political scientist, economist, sociologist, and p… None
Friedrich Dürrenmatt photo
Friedrich Dürrenmatt19
Swiss author and dramatist None
Hans Urs Von Balthasar photo
Hans Urs Von Balthasar17
Swedish Catholic theologian None
C.G. Jung photo
C.G. Jung257
Swiss psychiatrist and psychotherapist who founded analytic… None
Wolfgang Pauli photo
Wolfgang Pauli35
Austrian physicist, Nobel prize winner None
Steve Jobs photo
Steve Jobs150
American entrepreneur and co-founder of Apple Inc. None
Richard Feynman photo
Richard Feynman181
American theoretical physicist None
Martin Lewis Perl photo
Martin Lewis Perl9
American scientist None
Albert Einstein photo
Albert Einstein702
German-born physicist and founder of the theory of relativi… None
Hazrat Inayat Khan photo
Hazrat Inayat Khan37
Indian Sufi None