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 :