Edsger Dijkstra
Pioneer of structured programming and graph algorithms
Quotes by Edsger Dijkstra
The only way to make a program elegant is to make it simple.
Computer Science is no more about computers than astronomy is about telescopes.
Do not use the word 'random' in your programs. It is a dirty word.
To hell with the programming languages; what we need are programming methodologies.
A program is like a poem: it should be elegant and beautiful.
The computing scientist's main challenge is not to get confused by the tools he is using.
The best programs are those that are so simple that there are obviously no bugs.
We must not forget that the computer is a tool, and a tool is only as good as the craftsman who uses it.
The effective programmer is aware of the limitations of his own mind.
The most important thing in programming is to avoid mistakes.
The only way to make a program efficient is to make it correct first.
The only way to make a program robust is to make it correct.
The only way to make a program scalable is to make it correct.
The only way to make a program reusable is to make it correct.
The only way to make a program understandable is to make it simple.
The only way to make a program verifiable is to make it correct.
The only way to make a program testable is to make it correct.
The only way to make a program debuggable is to make it correct.
The only way to make a program extensible is to make it correct.
The only way to make a program flexible is to make it correct.