Edsger Dijkstra Quotes

Edsger Dijkstra Quotes: ...Simplifications have had a much greater long-range scientific impact than individual feats of ingenuity. The opportunity for simplification is very encouraging, because in all examples that come to mind the simple and elegant systems tend to be easier and faster to design and get right, more efficient in execution, and much more reliable than the more contrived contraptions that have to be debugged into some degree of acceptability....Simplicity and elegance are unpopular because they require hard work and discipline to achieve and education to be appreciated.
Send Quote
Edsger Dijkstra Quote: Testing shows the presence, not the absence of bugs.
Send Quote
Quotes about Edsger Dijkstra: In the good old days physicists repeated each other's experiments, just to be sure. Today they stick to FORTRAN, so that they can share each other's programs, bugs included.
Send Quote
Quote about Edsger Dijkstra: Beware of
Send Quote
Edsger Dijkstra Sayings: Program testing can be used to show the presence of bugs, but never to show their absence!
Send Quote
Edsger Dijkstra Saying: Yes, I share your concern: how to program well -though a teachable topic- is hardly taught. The situation is similar to that in mathematics, where the explicit curriculum is confined to mathematical results; how to do mathematics is something the student must absorb by osmosis, so to speak. One reason for preferring symbol-manipulating, calculating arguments is that their design is much better teachable than the design of verbal/pictorial arguments. Large-scale introduction of courses on such calculational methodology, however, would encounter unsurmoutable political problems.
Send Quote
Sayings about Edsger Dijkstra: In this respect a program is like a poem: you cannot write a poem without writing it. Yet people talk about programming as if it were a production process and measure
Send Quote
Saying about Edsger Dijkstra: I now have had my foggy crystal ball for quite a long time. Its predictions are invariably gloomy and usually correct, but I am quite used to that and they won't keep me from giving you a few suggestions, even if it is merely an exercise in futility whose only effect is to make you feel guilty.
Send Quote
Edsger Dijkstra Quotes: There is very little point in trying to urge the world to mend its ways as long as that world is still convinced that its ways are perfectly adequate.
Send Quote
Edsger Dijkstra Quote: Are you quite sure that all those bells and whistles, all those wonderful facilities of your so called powerful programming languages, belong to the solution set rather than the problem set?
Send Quote
Quotes about Edsger Dijkstra: A programming language is a tool that has profound influence on our thinking habits.
Send Quote
Quote about Edsger Dijkstra: So-called
Send Quote