... the designer of a new system must not only be the implementor and the first large-scale user; the designer should also write the first user manual. ... If I had not participated fully in all these activities, literally hundreds of improvements would never have been made, because I would never have thought of them or perceived why they were important.
Donald KnuthThe whole thing that makes a mathematicianโs life worthwhile is that he gets the grudging admiration of three or four colleagues.
Donald KnuthScience is what we understand well enough to explain to a computer. Art is everything else we do.
Donald KnuthThe 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.
Donald Knuth