Donald Knuth Flashcards
Where was Donald Knuth born?
Milwaukee, Wisconsin, USA
In what year was Donald Knuth born?
1938
What is Donald Knuth best known for?
The Art of Computer Programming
Where did Donald Knuth receive his PhD?
California Institute of Technology
What prestigious award did Knuth win in 1974?
The Turing Award
What typesetting system did Donald Knuth develop?
TeX
What algorithm did Knuth co-develop for efficient string searching?
Knuth-Morris-Pratt (KMP) Algorithm
What is the nickname given to The Art of Computer Programming?
The ‘Bible’ of computer science
Which subject does Knuth’s book ‘Concrete Mathematics’ focus on?
Discrete mathematics relevant to computer science
Which university did Donald Knuth teach at for most of his career?
Stanford University
What era of technological development did Knuth’s work align with?
The rise of personal computing in the 1970s and 1980s
What is the focus of Donald Knuth’s concept of ‘literate programming’?
Writing code that is understandable by humans first and computers second
What is Knuth’s current status with email communication?
He stopped using email in 1990 to focus on his work
How many volumes of The Art of Computer Programming have been published to date?
Four volumes
What unique reward does Knuth offer for finding errors in his books?
A check for $3.16 (or previously $2.56)