This book is a collection of articles Prof. Knuth wrote about programming. He promoted a particular programming methodology called "literate programming", which weaves comments into codes and make them more readable and easier to maintain. This book was published in 1992, but Chapter 4, "Literate Programming", was originally...
0Report
This book is the only one that I can say has truly changed my view of software development.The premise of this book matches my experience: technical communication with people is critical, and harder than communicating with the machines. Knuth carries that idea forward by one bold, logical step: in Literate Programming (LP), the main goal is to get technical ideas across to people. Programs are a co-product of the description...
0Report
Writing computer programs is easy, writing programs that are useful is hard and writing programs that are very useful as well as correct sometimes seems impossible. Knuth takes this truism even further and offers up the radical notion that the very best programs are so profound that people will one day read them as one would a piece of classic literature. If the idea of curling up by the fire with a copy of The World's...
0Report
Excellent analysis of control structures in the classic article "Structured Programming with goto Statements." Invents the literate programming style of program documentation. Convincingly demonstrates the literate programming style with six example programs. Includes an independent program criticism and an error log. Highly recommended.
0Report