Edsger Dijkstra

Edsger Dijkstra
Edsger Wybe Dijkstra; 11 May 1930 – 6 August 2002) was a Dutch computer scientist. A theoretical physicist by training, he worked as a programmer at the Mathematisch Centrumfrom 1952 to 1962. He was a professor of mathematics at the Eindhoven University of Technologyand a research fellow at the Burroughs Corporation. He held the Schlumberger Centennial Chair in Computer Sciences at the University of Texas at Austin from 1984 until 1999, and retired as Professor Emeritus in 1999...
Edsger Dijkstra quotes about
teaching cobol criminals
Teaching COBOL ought to be regarded as a criminal act.
bugs absence program
Program testing can be used to show the presence of bugs, but never to show their absence!
simplicity purpose levels
The purpose of abstraction is not to be vague, but to create a new semantic level in which one can be absolutely precise.
congratulations luxury success-and-failure
Elegance is not a dispensable luxury but a factor that decides between success and failure.
confused challenges scientist
The computing scientist's main challenge is not to get confused by the complexities of his own making.
oneself
Perfecting oneself is as much unlearning as it is learning.
funny-inspirational debugging bugs
If debugging is the process of removing software bugs, then programming must be the process of putting them in.