[comp.sys.amiga] Literate Programming

page@ulowell.cs.ulowell.edu (Bob Page) (04/17/87)

Thanks very much, Mike, for the code.  It's less than 800 bytes using
Manx C.

Thanks even much more for the Literate Code.  My eyes popped out of
my head when I saw it.  I got so thrilled about it that I drove into
Cambridge (about a 45 minute drive) through the New England cold drizzle
to buy the book "Literate Programming" by Knuth.  After 6 bookstores,
I checked "Books in Print" and of course, it wasn't there.  I looked
in the bibliography for TeX (the program) and sure enough there it was:

	Literate Programming, Donald E. Knuth
	The Computer Journal, Vol 27, No 2, 1984, pp 97-111.

So I drove back to ULowell and there it was in the library.  Also, I
found:

	Experiences of `Literate Programming' using cweb
	(a variant of Knuth's WEB), H. Thimbleby
	The Computer Journal, Vol 29, No 3, 1986, pp 201-211

I recommend BOTH to all those interested in following up, that's why
I cited both of them (and to keep you from spending 4 hours looking
for the book!)  If you can only find one article (or only have enough
change to copy one ... damn those copy machines), get Knuth's, but
Thimbleby's is worthwhile also.

The trip was not a TOTAL loss.  I got some great cookies, and even picked
up Harbison and Steele's "C: A Reference Manual," probably the only book
on C that deserves to sit next to Kernighan and Ritchie.

I was thinking .. the Amiga, being the future of computers as we
know it ... wouldn't it be great if it also ushered in the next wave
of programming?  I could just see it now: "Hmmmpph!  This code is
*Literate*, that code is *illiterate*".

I think you started something, Mike.  I hope so, anyway.  Thanks again.

..Bob
-- 
Bob Page, U of Lowell CS Dept.   page@ulowell.{uucp,edu,csGcolar