
Above: Donald Knuth, introduction to Fundamental Algorithms: The Art of Computer Programming, 1968.
BY ROB GIAMPIETRO & DAVID REINFURT
0 — May I speak now?
1 — Of course. I didn’t mean to get carried away, but…
0 — You mentioned typesetters. While preparing the second edition of The Art of Computer Programming in the early 1980s, Donald Knuth received the galley proofs and was quite upset by what he saw. His publisher had just switched to a digital typesetting system and the typographic quality of this edition was far below the first. Knuth realized that typesetting only meant arranging 0’s and 1’s (ink and no ink) in the proper pattern, and figured, as a computer programmer, he could do something about it. He spent the next ten years developing TeX as a language for writers to directly produce high-quality typesetting. As opposed to industry-standard page layout programs that implement a “What You See Is What You Get” (WYSIWYG) paradigm, TeX produces “What You See Is What You Mean” (WYSIWYM) by using plain text files and a semantic mark-up language compiled on-the-fly to produce final pages.






