Aller au contenu

Donald Knuth

Une page de Wikiquote, le recueil des citations libres.
Donald Knuth en 2005

Donald Knuth, né le le 10 janvier 1938, est un informaticien américain renommé, « Professeur émérite de l’art de programmer » à l’Université de Stanford et lauréat du Prix Turing en 1974.

Citations

[modifier]
Attention aux bugs dans le code ci-dessus. Je ne l'ai pas testé, j'ai seulement prouvé qu'il était correct.
  • (en) Beware of bugs in the above code; I have only proved it correct, not tried it.
  • Donald Knuth, 29 mars 1977, dans Notes on the van Emde Boas construction of priority deques: An instructive use of recursion : Citation présente sur le site internet de Donald Knuth.


La science est ce que nous comprenons suffisamment bien pour l'expliquer à un ordinateur. L'art, c'est tout ce que nous faisons d'autre.
  • (en) Science is what we understand well enough to explain to a computer. Art is everything else we do.
  • (en) « Foreword », Donald Knuth (20 mai 1995), dans A=B, Marko Petkovsek, Herbert Wilf et Doron Zeilberger, éd. A K Peters, 1996, p. vii


L'optimisation prématurée est la racine de tous les maux (ou, du moins, la plupart d'entre eux) en programmation.
  • (en) Premature optimization is the root of all evil (or at least most of it) in programming.



Digital Typography (1999)

[modifier]
Je définis Unix comme « 30 définitions différentes d'expressions-régulières vivant sous le même toit ».
  • (en) I define UNIX as 30 definitions of regular expressions living under one roof.


Une formule mathématique ne devrait jamais être la « propriété » de qui que ce soit ! Les mathématiques appartiennent à Dieu.
  • (en) A mathematical formula should never be "owned" by anybody! Mathematics belong to God.


Vous pouvez également consulter les articles suivants sur les autres projets Wikimédia :