Authors
Topics
Lists
Pictures
Resources
More about Edsger W. Dijkstra
Edsger W. Dijkstra -
Programmer
Quotes
11 Sourced Quotes
View all Edsger W. Dijkstra Quotes
Source
Report...
It is practically impossible to teach good programming to students that have had a prior exposure to BASIC: as potential programmers they are mentally mutilated beyond hope of regeneration.
Edsger W. Dijkstra
Source
Report...
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.
Edsger W. Dijkstra
Source
Report...
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.
Edsger W. Dijkstra
Source
Report...
In short, I suggest that the programmer should continue to understand what he is doing, that his growing product remains firmly within his intellectual grip. It is my sad experience that this suggestion is repulsive to the average experienced programmer, who clearly derives a major part of his professional excitement from not quite understanding what he is doing. In this streamlined age, one of our most undernourished psychological needs is the craving for Black Magic and apparently the automatic computer can satisfy this need for the professional software engineer, who is secretly enthralled by the gigantic risks he takes in his daring irresponsibility. For his frustrations I have no remedy......
Edsger W. Dijkstra
Source
Report...
FORTRAN's tragic fate has been its wide acceptance, mentally chaining thousands and thousands of programmers to our past mistakes.
Edsger W. Dijkstra
Source
Report...
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.
Edsger W. Dijkstra
Source
Report...
Don't blame me for the fact that competent programming, as I view it as an intellectual possibility, will be too difficult for "the average programmer" — you must not fall into the trap of rejecting a surgical technique because it is beyond the capabilities of the barber in his shop around the corner.
Edsger W. Dijkstra
Source
Report...
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
Source
Report...
For a number of years I have been familiar with the observation that the quality of programmers is a decreasing function of the density of go to statements in the programs they produce. More recently I discovered why the use of the go to statement has such disastrous effects, and I became convinced that the go to statement should be abolished from all "higher level" programming languages.
Edsger W. Dijkstra
Source
Report...
Our intellectual powers are rather geared to master static relations and that our powers to visualize processes evolving in time are relatively poorly developed. For that reason we should do (as wise programmers aware of our limitations) our utmost to shorten the conceptual gap between the static program and the dynamic process, to make the correspondence between the program (spread out in text space) and the process (spread out in time) as trivial as possible.
Edsger W. Dijkstra
Source
Report...
The effective exploitation of his powers of abstraction must be regarded as one of the most vital activities of a competent programmer.
Edsger W. Dijkstra
Quote of the day
Example is not the main thing in influencing others. It is the only thing.
Albert Schweitzer
Edsger W. Dijkstra
Creative Commons
Born:
May 11, 1930
Died:
August 6, 2002
(aged 72)
More about Edsger W. Dijkstra...
Featured Authors
Lists
Predictions that didn't happen
If it's on the Internet it must be true
Remarkable Last Words (or Near-Last Words)
Picture Quotes
Confucius
Philip James Bailey
Eleanor Roosevelt
Letitia Elizabeth Landon
Popular Topics
life
love
nature
time
god
power
human
mind
work
art
heart
thought
men
day
×
Lib Quotes