Skip to main content

Donald Knuth

Scientist United States 1938–present

14 quotes in the archive

Create image from Donald Knuth's quotes

About Donald Knuth on QuoteByQuote

Browse 14 quotes by Donald Knuth — copy lines for captions and speeches, or turn any quote into a shareable image with our quote image generator.

I am worried that algorithms are getting too prominent in the world. It started out that computer scientists were worried nobody was listening to us. Now I'm worried that too many people are listening.
Donald Knuth
If you optimize everything, you will always be unhappy.
Donald Knuth
The hardest thing is to go to sleep at night, when there are so many urgent things needing to be done. A huge gap exists between what we know is possible with today's machines and what we have so far been able to finish.
Donald Knuth
Everyday life is like programming, I guess. If you love something you can put beauty into it.
Donald Knuth
Email is a wonderful thing for those 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.
Donald Knuth
I'll never know everything. My life would be a lot worse if there was nothing I knew the answers about - and if there was nothing I didn't know the answers about.
Donald Knuth
I decry the current tendency to seek patents on algorithms. There are better ways to earn a living than to prevent other people from making use of one's contributions to computer science.
Donald Knuth
God is a challenge because there is no proof of his existence and therefore the search must continue.
Donald Knuth
The manuals we got from IBM would show examples of programs and I knew I could do a heck of a lot better than that. So I thought I might have some talent.
Donald Knuth
Science is what we understand well enough to explain to a computer. Art is everything else we do.
Donald Knuth
I currently use Ubuntu Linux, on a standalone laptop - it has no Internet connection. I occasionally carry flash memory drives between this machine and the Macs that I use for network surfing and graphics; but I trust my family jewels only to Linux.
Donald Knuth
Let us change our traditional attitude to the construction of programs. Instead of imagining that our main task is to instruct a computer what to do, let us concentrate rather on explaining to human beings what we want a computer to do.
Donald Knuth