Donald Knuth Quotes (1938-)

Scientist

About Donald Knuth

Donald Ervin Knuth (born 10 January 1938) is an American computer scientist, Professor Emeritus at Stanford University, and winner of the 1974 Turing Award.

Best Donald Knuth Quotes

Shortest
Earliest

Explore our curated collection of the most famous and impactful Donald Knuth quotes.

β€œMost people only know pi in decimal.”
β€œAn algorithm must be seen to be believed.”
β€œHow can you own [...] numbers? Numbers belong to the world.”
Donald Knuth
β€œTrees sprout up just about everywhere in computer science...”
Donald Knuth
β€œRandom numbers should not be generated with a method chosen at random”
β€œBeware of bugs in the above code; I have only proved it correct, not tried it.”
β€œA mathematical formula should never be "owned" by anybody! Mathematics belong to God.”
Donald Knuth
β€œI define UNIX as 30 definitions of regular expressions living under one roof.”
β€œI can’t go to a restaurant and order food because I keep looking at the fonts on the menu.”
Donald Knuth
β€œScience is what we understand well enough to explain to a computer. Art is everything else we do.”
β€œLet's face it, if there were 10 people like me in the world, we wouldn't have time to read each other's books.”
Donald Knuth
β€œThe sun comes up just about as often as it goes down, in the long run, but this doesn't make its motion random.”
Donald Knuth
β€œAny inaccuracies in this index may be explained by the fact that it has been sorted with the help of a computer.”
β€œThe whole thing that makes a mathematician’s life worthwhile is that he gets the grudging admiration of three or four colleagues.”
Donald Knuth
β€œIn this sense, we should continually be striving to transform every art into a science: in the process, we advance the art.”
Donald Knuth
β€œA good technical writer, trying not to be obvious about it, but says everything twice: formally and informally. Or maybe three times.”
β€œBy understanding a machine-oriented language, the programmer will tend to use a much more efficient method; it is much closer to reality.”
Donald Knuth
β€œThe important thing, once you have enough to eat and a nice house, is what you can do for others, what you can contribute to the enterprise as a whole.”
β€œI can’t be as confident about computer science as I can about biology. Biology easily has 500 years of exciting problems to work on. It’s at that level.”
Donald Knuth
β€œScience is knowledge which we understand so well that we can teach it to a computer; and if we don't fully understand something, it is an art to deal with it.”
Donald Knuth
β€œIn fact, my main conclusion after spending ten years of my life working on the TEX project is that software is hard. It’s harder than anything else I’ve ever had to do.”
Donald Knuth
β€œPeople who are more than casually interested in computers should have at least some idea of what the underlying hardware is like. Otherwise the programs they write will be pretty weird.”
Donald Knuth
β€œI have been a happy man ever since January 1, 1990, when I no longer had an email address. I'd used email since about 1975, and it seems to me that 15 years of email is plenty for one lifetime.”
β€œThe psychological profiling [of a programmer] is mostly the ability to shift levels of abstraction, from low level to high level. To see something in the small and to see something in the large.”
β€œEmail is a wonderful thing for people whose role in life is to be on top of things. But not for me; my role is to be on the bottom of things. What I do takes long hours of studying and uninterruptible concentration.”

Donald Knuth Quotes by Topic

Find exactly what you are looking for by browsing this categorized list of Donald Knuth quotes by topic.

Donald Knuth on Programming 2 quotes

β€œPremature optimization is the root of all evil.”
Donald Knuth
View all 2 quotes on Programming →

Donald Knuth on Randomness 2 quotes

β€œRandom numbers should not be generated with a method chosen at random.”
Donald Knuth
View all 2 quotes on Randomness →

Donald Knuth on Computers 2 quotes

β€œComputers are good at following instructions, but not at reading your mind.”
Donald Knuth
View all 2 quotes on Computers →

Donald Knuth on Computer science 2 quotes

β€œI can’t be as confident about computer science as I can about biology. Biology easily has 500 years of exciting problems to work on. It’s at that level.”
Donald Knuth
View all 2 quotes on Computer science →

Donald Knuth on Unix

β€œI define UNIX as 30 definitions of regular expressions living under one roof.”
Donald Knuth

Donald Knuth on Debugging

β€œBeware of bugs in the above code; I have only proved it correct, not tried it.”
Donald Knuth

Donald Knuth on Symmetry

β€œWithout any underlying symmetry properties, the job of proving interesting results becomes extremely unpleasant. The enjoyment of one's tools is an essential ingredient of successful work.”
Donald Knuth

Donald Knuth on American benevolence

β€œFundamentally I don't see how the government of my country has done anything whatsoever to address and correct the root causes of international terrorism. Quite the contrary; every action I can see seems almost designed to have the opposite effect β€” as if orchestrated to maximize the finances of those who make armaments, by maximizing the number of people who now hate me personally for actions that I do not personally condone. How can I be a proud citizen of a country that unilaterally pulls out of widely accepted treaties, that refuses to accept a world court, that flouts fair trade with shameful policies regarding steel and agriculture, and that almost blindly supports Israel's increasingly unjustifiable occupation? And worst of all, I find that my leaders, including you, are calling for war against a sovereign nation that we suspect to be corrupt, thereby (even if our suspicions are correct) undermining all precedents against unilateral action by other countries who might in future decide that our own policies are wrong. If we peremptorily strike country X, why shouldn't country X have a right to do the same to us, and to our children and grandchildren in future years?”
Donald Knuth

What Donald Knuth Said About Others

Discover personal opinions Donald Knuth shared regarding contemporaries.

Donald Knuth on Edsger W. Dijkstra

β€œThe difference between a computer programmer and a computer scientist is a job-title thing. Edsgar Dijkstra wants proudly to be called a "computer programmer," although he hasn't touched a computer now for some years. (...) His great strength is that he is uncompromising. It would make him physically ill to think of programming in C++.”
Donald Knuth

About Donald Knuth

Donald Ervin Knuth (born 10 January 1938) is an American computer scientist, Professor Emeritus at Stanford University, and winner of the 1974 Turing Award.
QuotesCosmos Cross-Civilizational Archive

Explore Related Wisdom Pillars, Worldviews & Canonical Works

Discover how humanity's greatest philosophers, sacred scriptures, and literary masterpieces address the core questions of existence.

30 Wisdom Pillars
22 Worldviews & Traditions