PERSON
Donald Knuth
American computer scientist (b. 1938), author of
The Art of Computer Programming, inventor of TeX — the figure whose 1974 defense of disciplined
go to use was
Dijkstra's most serious opponent and whose overall project parallels Dijkstra's from a slightly different angle.
Donald Knuth is the American computer scientist whose lifelong project of writing
The Art of Computer Programming — begun in 1962 and still in progress — is the closest counterpart in American computing to Dijkstra's EWD series. Knuth received the Turing Award in 1974 for "major contributions to the analysis of algorithms and the design of programming languages, and in particular for his contributions to 'the art of computer programming'." His 1974 paper "
Structured Programming with go to Statements" was the most rigorous defense of disciplined
go to use and the most serious opponent of Dijkstra's 1968 position. Knuth also invented TeX, the typesetting system, which he wrote in the late 1970s and has maintained as a public good ever since — an operational demonstration of the kind of patient, discipline-respecting work that Dijkstra's framework demands.
In The You On AI Field Guide
Knuth and Dijkstra shared a commitment to