Thursday, November 21, 2024 Text is available under the CC BY-SA 3.0 licence.

Edsger W. Dijkstra

« All quotes from this author
 

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.
--
Dijkstra (1975) Comments at a Symposium (EWD 512)

 
Edsger W. Dijkstra

» Edsger W. Dijkstra - all quotes »



Tags: Edsger W. Dijkstra Quotes, Authors starting by D


Similar quotes

 

From the point of view of semantics, errors must be accidents: if in the extension of "horse" there are no cows, then it cannot be required for the meaning of "horse" that cows be called horses. On the other hand, if "horse" did not mean that which it means, and if it were an error for horses, it would never be possible for a cow to be called "horse." Putting the two things together, it can be seen that the possibility of falsely saying "this is a horse" presupposes the existence of a semantic basis for saying it truly, but not vice versa. If we put this in terms of the crude causal theory, the fact that cows cause one to say "horse" depends on the fact that horses cause one to say "horse"; but the fact that horses cause one to say "horse" does not depend on the fact that cows cause one to say "horse"...

 
Jerry Fodor
 

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
 

Leonid Brezhnev needed a haircut, so he went down to the ground floor of the Kremlin and plopped into the chair. It was understood that at such times the barber was to say not a word, just cut hair. But this morning, after a few snips he said: "Comrade Brezhnev what are you going to do about Poland?" No reply. Some minutes later: "Comrade Brezhnev, what about Poland?" Again no reply. Then, pretty soon: "Comrade Brezhnev, you've got to do something about Poland." At this Brezhnev jumps out of the chair and tears away the cloth: "What's all this about Poland?" and the barber says: "It makes my job so much easier," and Brezhnev screams: "What do you mean?" and the barber says: "Every time I mention Poland your hair stands straight up on end."

 
James A. Michener
 

Because of the nature of Moore's law, anything that an extremely clever graphics programmer can do at one point can be replicated by a merely competent programmer some number of years later.

 
John D. Carmack
 

[Nasreddin Hoca is being shaved by an inexperienced barber.]
"One moment, Sir!" said the barber, and he stuck a bit of cotton on the wound. In the next pass of the razor, another bit of the Hoca's cheek went with it. "One moment, sir!" and he stuck a bit of cotton on the second wound. With each stroke of the razor, another bit of cotton joined the crop sprouting on the Hoca's left cheek. "Now," said the barber, "I'll do the other side."

 
Nasreddin
© 2009–2013Quotes Privacy Policy | Contact