Donald E. Knuth's seminal publications, such as Selected Papers on Fun and Games and Selected Paper on the Design of Algorithms, have earned him a loyal following among scholars and computer scientists, and his award-winning textbooks have becomes classics that are often given credit for shaping the field. In this volume, he explains and comments on the changes he has made to his work over the last twenty years in response to new technologies and the evolving understanding of key concepts in computer science. His commentary is supplemented by a full bibliography of his works and a number of interviews with Knuth himself, which shed light on his professional life and publications, as well as provide interesting biographical details. A giant in the field of computer science, Knuth has assembled materials that offer a full portrait of both the scientist and the man. The final volume of a series of his collected papers, Companion to the Papers of Donald Knuth is essential for the Knuth completist.
|
|
1 | (22) |
|
|
23 | (8) |
|
3 Teach Calculus with Big O |
|
|
31 | (4) |
|
|
35 | (2) |
|
5 Memories of Andrei Ershov |
|
|
37 | (2) |
|
6 Theory and Practice and Fun |
|
|
39 | (2) |
|
7 Conversations, 1996: Prizes and Choices |
|
|
41 | (14) |
|
8 Conversations, 1996: Printing |
|
|
55 | (18) |
|
9 Conversations, 1996: Life |
|
|
73 | (12) |
|
10 Conversations, 1996: Printing (Continued) |
|
|
85 | (6) |
|
11 Conversations, 1996: Travel |
|
|
91 | (16) |
|
12 Conversations, 1996: Why Computer Science? |
|
|
107 | (20) |
|
13 Conversations, 1996: Work Habits and Problem Solving |
|
|
127 | (16) |
|
14 Conversations, 1996: Getting Started |
|
|
143 | (18) |
|
15 Conversations, 1996: Programming and Languages |
|
|
161 | (4) |
|
16 Conversations, 1996: AI, Students, Retirement |
|
|
165 | (16) |
|
17 Conversations, 1996: Accidents, Planning, Naming |
|
|
181 | (16) |
|
|
197 | (10) |
|
19 Books and their Translations |
|
|
207 | (14) |
|
20 Annotated List of Papers |
|
|
221 | (52) |
|
21 Alphabetical Index of Titles |
|
|
273 | (24) |
Combined Index |
|
297 | |
Donald E. Knuth is the Fletcher Jones Professor of Computer Science emeritus at Stanford University.