January 10, 2006

"All Questions Answered"

An informal discussion with

 Donald E. Knuth

Professor Emeritus of
The Art of Computer Programming
Stanford University

Tuesday January 10, 2006
6 to 7:30 p.m.

Donald Knuth is considered one of the founding fathers of computer programming and his multi-volume series The Art of Computer Programming is often called "The Bible". Knuth began to prepare textbooks about programming techniques in 1962, and this work evolved into the projected seven-volume series. Volumes 1-3 first appeared in 1968, 1969, and 1973 and were revised in 1997. Approximately one million copies have already been printed, including translations into six languages. Don Knuth is now working full time on the remaining volumes. In 1999 American Scientist named The Art of Computer Programming, Volumes 1-3 among the best twelve scientific monographs of the century. Combining breadth, clarity, accuracy, and good humor, the books comprise an invaluable resource in programming theory and practice for students, researchers, and practitioners alike.
His research papers have been instrumental in establishing several sub-areas of computer science and software engineering such as LR(k) parsing; attribute grammars; the Knuth-Bendix algorithm for axiomatic reasoning; empirical studies of user programs and profiles; analysis of algorithms.
The TeX system for document preparation, which Knuth developed during the late 1970s and early 1980s, is still used to produce most of the world's scientific literature in physics and mathematics.

For a glimpse of Don Knuth style, listen to the March 14, 2005 NPR interview.
Photo credit: Josh Wakefield from Tuscaloosa, Alabama.