11/3: Shell programming
- More on pipes
- Literate programming 1
- Literate programming 2, including Knuth’s solution to Bentley’s problem, and McIlroy’s tiny pipe-based solution
McIlroy: “Knuth has shown us here how to program intelligibly, but not wisely. I buy the discipline. I do not buy the result. He has fashioned a sort of industrial-strength Faberge egg—intricate, wonderfully worked, refined beyond all ordinary desires, a museum piece from the start.”