Experiences of 'Literate Programming' using cweb (a variant of Knuth's WEB)
Harold Thimbleby · The Computer Journal · 1986
Cweb is a literate programming system for the programming language C. Experience developing and using it forms the basis of this paper, the purpose of which is to: support Knuth's enthusiasm for literate programming; discuss developments in literate programming support, both within the current framework of cweb and to interactive graphics support; discuss the implementation issues, considering cweb as part of a simple IPSE (Integrated Project Support Environment); the conclusions for IPSEs appear pessimistic.