Everything2
Near Matches
Ignore Exact
Full Text
Everything2

literate programming

created by tim_three

(idea) by hobyrne (3 y) (print)   ?   (I like it!) Tue Jun 05 2001 at 21:11:53

Literate programming changes the focus of software development from writing code with documentation around it to writing a document with code in it. If you write programs, it is worth experimenting with, even if you don't convert, just for the benefit of expanding your horizons.

There are several more literate programming tools available now, all inspired by CWEB. Noweb seems to be a popular one, but my favourite is FunnelWeb. FunnelWeb is language independent, i.e. it can be used with any programming language (many other literate programming tools are restricted to one or two languages). Other tools include FWEB, nuweb, and SchemeWeb.

At the time of writing this node, there is a website at http://www.literateprogramming.com/ and a Usenet newsgroup called comp.programming.literate and both of these resources are well worth checking out for further information.


printable version
chaos

CWEB Best Practices in C/C++ Coding appropriately named documentation string
documentation Donald Knuth Why programmers don't comment their code javadoc
doclet programming language tunnelling protocol intentional programming
The three golden rules of user interface design Dining philosophers problem code software development
Wap Fire on the Mountain Axiom of Choice Star Wars
Programming Pod separation anxiety How to speak like a central Pennsylvanian
Y'know, if you log in, you can write something here, or contact authors directly on the site. Create a New User if you don't already have an account.
  Epicenter
Login
Password

password reminder
register

Everything2 Help

Cool Staff Picks
Just another sprinkling of indeterminacy
Mr. Clean will clean up everything you hold dear, leaving you crying, sanitized and utterly alone
Philosophical theories of truth
elastrator
Thomas Jefferson
Hecate
What is conflict, and why bother to resolve it?
Planck units
Bikram Yoga
The Guru got a girlfriend
Richard Harris
Anonymous Men Think They Can Talk To Me
Satsuma
I Can't Make You Love Me
New Writeups
antigravpussy
One fly amongst many(person)
sam512
Moon Base Shackleton, 1978(fiction)
Pavlovna
toy boy(person)
XWiz
tear jerker(review)
Heitah
Anarchy is Order(idea)
jessicaj
July 26, 2008(dream)
Berek
ABBA(person)
devolution
k-hole(place)
Nadine_2
The Sound Of Madness(review)
SwimmingMonkey
Conversations with Fo Fo, the Loneliest dog in Purgatory(fiction)
locke baron
lynx(thing)
Simulacron3
Reality, Dimensions and the Natural Ontology(essay)
SubSane
Making Love to a 9-Foot Woman(person)
Ouzo
Thoughts(idea)
antigravpussy
I fall silent, listening. The breadcrumbs are talking about us(person)
E2 is a by-product of the existence of The Everything Development Company