Wednesday, November 04, 2026 Text is available under the CC BY-SA 3.0 licence.

Edsger W. Dijkstra (1930 – 2002)


Dutch computer scientist, and winner of the 1972 Turing Award.
Edsger W. Dijkstra
Simplicity is prerequisite for reliability.
Dijkstra quotes
For me, the first challenge for computing science is to discover how to maintain order in a finite, but very large, discrete universe that is intricately intertwined. And a second, but not less important challenge is how to mould what you have achieved in solving the first problem, into a teachable discipline: it does not suffice to hone your own intellect (that will join you in your grave), you must teach others how to hone theirs. The more you concentrate on these two challenges, the clearer you will see that they are only two sides of the same coin: teaching yourself is discovering what is teachable.
Dijkstra
When FORTRAN has been called an infantile disorder, full PL/1, with its growth characteristics of a dangerous tumor, could turn out to be a fatal disease.




Dijkstra Edsger W. quotes
It is not the task of the University to offer what society asks for, but to give what society needs.
Dijkstra Edsger W.
About the use of language: it is impossible to sharpen a pencil with a blunt axe. It is equally vain to try to do it with ten blunt axes instead.
Edsger W. Dijkstra quotes
There are many different styles of composition. I characterize them always as Mozart versus Beethoven. When Mozart began to write at that time he had the composition ready in his mind. He wrote the manuscript and it was 'aus einem Guss' (casted as one). And it was also written very beautiful. Beethoven was an indecisive and a tinkerer and wrote down before he had the composition ready and plastered parts over to change them. There was a certain place where he plastered over nine times and one did remove that carefully to see what happened and it turned out the last version was the same as the first one.
Edsger W. Dijkstra
The competent programmer is fully aware of the strictly limited size of his own skull; therefore he approaches the programming task in full humility, and among other things he avoids clever tricks like the plague.
Dijkstra Edsger W. quotes
I think of the company advertising "Thought Processors" or the college pretending that learning BASIC suffices or at least helps, whereas the teaching of BASIC should be rated as a criminal offence: it mutilates the mind beyond recovery.
Dijkstra
You probably know that arrogance, in computer science, is measured in nanodijkstras.
Dijkstra Edsger W.
Computer Science is no more about computers than astronomy is about telescopes.
Edsger W. Dijkstra
Several people have told me that my inability to suffer fools gladly is one of my main weaknesses.




Edsger W. Dijkstra quotes
How do we convince people that in programming simplicity and clarity —in short: what mathematicians call "elegance"— are not a dispensable luxury, but a crucial matter that decides between success and failure?
Edsger W. Dijkstra
We can found no scientific discipline, nor a hearty profession, on the technical mistakes of the Department of Defense and, mainly, one computer manufacturer.
Dijkstra quotes
We must be very careful when we give advice to younger people: sometimes they follow it!
Dijkstra Edsger W.
When we take the position that it is not only the programmer's responsibility to produce a correct program but also to demonstrate its correctness in a convincing manner, then the above remarks have a profound influence on the programmer's activity: the object he has to produce must be usefully structured.
Dijkstra Edsger W. quotes
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
I mean, if 10 years from now, when you are doing something quick and dirty, you suddenly visualize that I am looking over your shoulders and say to yourself "Dijkstra would not have liked this", well, that would be enough immortality for me.
Edsger W. Dijkstra quotes
Probably I am very naive, but I also think I prefer to remain so, at least for the time being and perhaps for the rest of my life.
Edsger W. Dijkstra
LISP has been jokingly described as "the most intelligent way to misuse a computer". I think that description a great compliment because it transmits the full flavor of liberation: it has assisted a number of our most gifted fellow humans in thinking previously impossible thoughts.
Dijkstra Edsger W.
Thank goodness we don't have only serious problems, but ridiculous ones as well.


© 2009–2013Quotes Privacy Policy | Contact