Donald Knuth
Author of The Art of Computer Programming
Quotes by Donald Knuth
Life is too short for bad coffee or bad code.
Algorithms should be beautiful.
Teaching is the greatest challenge and reward.
Data structures are the heart of computing.
I believe in the power of careful craftsmanship.
The web is a wonderful tool, but it can distract.
Persistence pays off in research.
Sorting is a fundamental problem in computer science.
Happiness comes from solving hard problems.
Code should be self-documenting.
The universe is full of magical things patiently waiting for our wits to grow sharper.
I enjoy the process more than the result.
Binary search is elegant and efficient.
Collaboration in academia is key to progress.
Music and mathematics are intertwined in my mind.
Errors are opportunities for learning.
The MMIX is my dream machine.
Time spent on error checking is never wasted.
Retirement means more time for writing.
The most important thing in a program is not what it does, but what it means to the people who read it.