Authors:

Edsger Dijkstra Quotes

Simplicity is prerequisite for reliability.

"How do we tell truths that might hurt?" by Edsger Dijkstra, www.cs.virginia.edu. June 18, 1975.

The art of programming is the art of organizing complexity.

"Notes On Structured Programming" by Edsger Dijkstra, April 1970.

If you want more effective programmers, you will discover that they should not waste their time debugging, they should not introduce the bugs to start with.

"The Humble Programmer". Edsger Dijkstra's ACM Turing Award lecture, "Communications of the ACM", Volume 15, No. 10, www.cs.utexas.edu. October 1972.

Programming is one of the most difficult branches of applied mathematics; the poorer mathematicians had better remain pure mathematicians.

Edsger W. Dijkstra (2012). “Selected Writings on Computing: A personal Perspective”, p.129, Springer Science & Business Media

Besides a mathematical inclination, an exceptionally good mastery of one's native tongue is the most vital asset of a competent programmer.

Edsger W. Dijkstra (2012). “Selected Writings on Computing: A personal Perspective”, p.130, Springer Science & Business Media

If we wish to count lines of code, we should not regard them as "lines produced" but as "lines spent."

"On the cruelty of really teaching computing science" by Edsger Dijkstra, www.cs.utexas.edu. December 2, 1988.

The tools we use have a profound and devious influence on our thinking habits, and therefore on our thinking abilities.

Edsger W. Dijkstra (2012). “Selected Writings on Computing: A personal Perspective”, p.129, Springer Science & Business Media