Edsger Dijkstra
mathématicien et informaticien néerlandais
Edsger Dijkstra, né le 11 mai 1930 et mort le 6 août 2002, mathématicien et informaticien néerlandais.
Citations
modifierAnnées 1960
modifierTester 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
modifierLe 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
modifierLa 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.