Slide 9 : 38
Literate Programming ala Knuth
Knuth invented literate programming in order to explain and publish his programs in articles and books
Characteristics of literate programming:
A program is structured according to its explanation
The distance between the documentation and the program is small
Physical proximity
The pieces of program 'live in' the documentation
It becomes 'necessary' to explain everything
Literate programming is typically supported by tools in the WEB-family