Donald Knuth
Author of The Art of Computer Programming
Quotes by Donald Knuth
The best way to learn a new skill is to practice it.
I have always believed that the best way to improve is to get feedback.
The most important thing in programming is to be able to maintain your code.
I have always been a fan of robust software.
The best way to write maintainable code is to write clear code.
I have always believed that the best way to collaborate is to communicate.
The most important thing in life is to be grateful.
I have always been a fan of elegant proofs.
The best way to learn is to be curious.
I have always believed that the best way to create is to imagine.
The most important thing in programming is to be able to refactor your code.
I have always been a fan of well-designed systems.
The best way to solve complex problems is to simplify them.
A person who is not afraid to admit that he is wrong, and is willing to learn from his mistakes, is a person who will go far in life.
The most important thing in life is to learn how to give out love, and to let it come in.
I find that the more I learn, the more I realize how much I don't know.
Let us change our traditional attitude to the subject of programming. Let us instead of trying to prove that a program is correct, assume that it is incorrect and try to prove that it is not.
The best programs are written so that the computer can understand them, and the worst programs are written so that humans can understand them.
The greatest joy in life is to be able to create something new.
I have found that the most important thing in life is to be true to yourself.