Donald Knuth
Donald Ervin Knuth, pronounced ka-NOOTH (born January 10, 1938 in Milwaukee, Wisconsin) bears the singular academic title of Professor Emeritus of the Art of Computer Programming at Stanford University, having been on the computer science faculty there. He received his bachelor's degree in mathematics at the Case Institute of Technology, now known as Case Western Reserve University. He earned a Ph.D. in mathematics from the California Institute of Technology in 1963.
Knuth is the author of the multi-volume The Art of Computer Programming, one of the most highly-respected references in the computer science field, and is the creator of the TeX, LaTeX, and Metafont typesetting systems.
He pioneered the concept of literate programming. He is considered a famous programmer, known for his geek humor: as examples, he pays a finder's fee of $2.56 for any typos/mistakes discovered in his books because "256 pennies is one hexadecimal dollar". Version numbers of his TeX software approach pi, that is versions increment in the style 3, 3.1, 3.14 and so on, version numbers of Metafont approach e similarly; he once warned users of his software,
"Beware of bugs in the above code; I have only proved it correct, not tried it." (source)
In 1968 he became a member of the faculty of Stanford University where he is currently Professor Emeritus of The Art of Computer Programming.
He has received various awards including the Turing Award, the National Medal of Science, the John von Neumann Medal and the Kyoto Prize.
In 2003 he was elected as a Fellow of the Royal Society.
Knuth's hobbies include music, and specifically playing the organ. He has a pipe organ installed in his home. Knuth disclaims any particular talent in the instrument, however. He does not use email, saying that he used it from about 1975 until January 1, 1990, and that was enough for one lifetime. He finds it more efficient to respond to correspondence in "batch mode", such as one day every three months, to be sent by snail mail.
He is married to Jill Knuth, who published a book on liturgy. They have two children.
Knuth published his first "scientific" article in a school magazine in 1957 under the title Potrzebie System of Weights and Measures, part of which included defining the fundamental unit of length as the thickness of MAD Magazine #26, and naming the fundamental unit of force "whatmeworry". MAD Magazine bought the article and published it in the June 1957 issue.
See also
External links
Referenced By
10 January | 10th January | 1938 | ACM Turing Award | Backus-Naur Form | Backus normal form | Bezier curve | Bezier spline | Bob Sedgewick | Bézier curve | Bézier spline | CWEB | CalTech | California Institute of Technology | Comp.sc. | Component (software) | Component Software | Computer Science | Computer Sciences | Computer Scientists | Computer scientist | Computers and Typesetting | Computing science | Control flow | Control structure | Conway chained arrow | FVWM | GNU MDK | GOTO | Go to | Hackers: Heroes of the Computer Revolution | Hackers Heroes of the Computer Revolution | Italic | January 10 | January 10th | John Conway | John H. Conway | John Horton Conway | Knuth's up-arrow notation | Knuth -yllion | Knuth arrow | Knuths up-arrow notation | Kolmogorov-Smirnov test | Kolmogorov Smirnoff Test | Kolmogorov Smirnov Test | List of basic software engineering topics | List of computer scientists | List of important publications in computer science | List of mathematical topics (J-L) | List of mathematicians | List of people by name: Kn | List of software engineering topics | Literate programming | MMIX | Markup language | MetaPost | Metafont | Peter Naur | Program loop | Quater-imaginary base | Randomness | Reusable software component | Robert Floyd | Robert Sedgewick | Robert Tarjan | Robert W. Floyd | Scorefile | Sedgewick | Software Engineer | Software Engineering | Software Hut | Software component | Software design | Software patent | Software patents | Stirling number | Structured programming | SurrealNumbers | Surreal number | Surreal numbers | The Art of Computer Programming | Timeline of communication technology | Touchard polynomial | Touchard polynomials | Turing Award
|