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.

Dijkstra (2002)

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.