Donald Knuth

Computer Science American 1938 346 quotes

Author of The Art of Computer Programming

Quotes by Donald Knuth

Life is too short for bad coffee or bad code.

Witty remark

Algorithms should be beautiful.

Book 1973

Teaching is the greatest challenge and reward.

Interview 1985

Data structures are the heart of computing.

Book 1973

I believe in the power of careful craftsmanship.

Book 1984

The web is a wonderful tool, but it can distract.

Interview 1999

Persistence pays off in research.

Speech

Sorting is a fundamental problem in computer science.

Book 1968

Happiness comes from solving hard problems.

Interview 2000

Code should be self-documenting.

Book 1986

The universe is full of magical things patiently waiting for our wits to grow sharper.

Reflection

I enjoy the process more than the result.

Interview 2010

Binary search is elegant and efficient.

Book 1968

Collaboration in academia is key to progress.

Speech 1990

Music and mathematics are intertwined in my mind.

Interview 2005

Errors are opportunities for learning.

Aphorism

The MMIX is my dream machine.

Book 1999

Time spent on error checking is never wasted.

Book 1971

Retirement means more time for writing.

Interview 2007

The most important thing in a program is not what it does, but what it means to the people who read it.

Unknown