Edsger Dijkstra
Apparence
Edsger Dijkstra, né le 11 mai 1930 et mort le 6 août 2002, mathématicien et informaticien néerlandais.
Citations
[modifier]Années 1960
[modifier]Tester un programme démontre la présence de bugs, pas leur absence.
- (en) Testing shows the presence, not the absence of bugs
- (en) « Software quality : Formal correctness », J. N.Buxton and B. Randell (trad. Wikiquote), Software Engineering Techniques, avril 1970, p. 16 (lire en ligne)
Années 1970
[modifier]Le programmeur compétent est complètement conscient de la taille strictement limitée de son cerveau; en conséquence, il approche la tâche de programmation plein d'humilité, et entre autres choses, il évite les trucs brillants comme la peste.
- (en) 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.
- (en) « ACM Turing Lecture: The Humble Programmer (EWD340) », Edsger W. Dijkstra (trad. Wikiquote), Communications of the ACM, vol. 15 nº 10, 1972, p. 859–866 (lire en ligne)
Années 1980
[modifier]La question de savoir si les machines peuvent penser... est à peu près aussi pertinente que celle de savoir si les sous-marins peuvent nager.
- (en) The question of whether Machines Can Think… is about as relevant as the question of whether Submarines Can Swim.
- (en) « The threats to computing science (EWD898) », Edsger W. Dijkstra (trad. Wikiquote), ACM South Central Regional Conference, 1984 (lire en ligne)
Années 1990
[modifier]« Je ne pense pas que la programmation orientée objet soit un paradigme de structuration qui satisfasse mes standards d’élégance.»
- (en) I don’t think object-oriented programming is a structuring paradigm that meets my standards of elegance.
- Edsger W. Dijkstra (trad. Wikiquote), 1er mars 1999, San Antonio, Texas, USA, dans ACM Symposium on Applied Computing, paru 4 avril 2008.