Best Quotes by Donald Knuth (Top 8)

  1. An algorithm must be seen to be believed.
  2. Science is what we understand well enough to explain to a computer. Art is everything else we do.
  3. If you find that you're spending almost all your time on theory, start turning some attention to practical things; it will improve your theories. If you find that you're spending almost all your time on practice, start turning some attention to theoretical things; it will improve your practice.
  4. If you optimize everything, you will always be unhappy.
  5. In fact what I would like to see is thousands of computer scientists let loose to do whatever they want. That's what really advances the field.
  6. The most important thing in the programming language is the name. A language will not succeed without a good name. I have recently invented a very good name and now I am looking for a suitable language.
  7. Beware of bugs in the above code; I have only proved it correct, not tried it.
  8. God is a challenge because there is no proof of his existence and therefore the search must continue.