by qntty 4 years ago

The Art of Computer Programming itself is a yak shave. Knuth was originally going to write a book on compilers, but he realized that he needed to cover some prerequisites first, and that became TAOCP.

znpy 4 years ago

Unironically, I hope thst compiler book sees the life one day.

Iirc that should be part of the taocp plan.

  • hcs 4 years ago

    "Volume 5

    Syntactic Algorithms, in preparation.

    9. Lexical scanning (includes also string search and data compression)

    10. Parsing techniques

    ...

    And after Volumes 1--5 are done, God willing, I plan to publish Volume 6 (the theory of context-free languages) and Volume 7 (Compiler techniques), but only if the things I want to say about those topics are still relevant and still haven't been said."

    https://www-cs-faculty.stanford.edu/~knuth/taocp.html

    • MarcusE1W 4 years ago

      Does that mean TeX and ACP delayed the revelation of thoughts about compiler technics by 40 years and he thinks his original thoughts to start the whole thing with are still relevant and at least partially not published/discovered?

      Given what he did for computer algorithms (and doc type setting) this makes me really curious about his views on compilers.