Imagine Wikipedia, only for computer scientists and programmers. Here, contributors write articles about various algorithms and explain bits of code. The exceptional part, though, is that the wiki-format allows for what's called "Literate Programming".
Literate Programming is as much (or more) about writing human-readable prose as it is about writing machine-readable code. And, through special wiki-format conventions, the system can extract and assemble working code from amidst the human-readable explanation:
http://literateprograms.org/Insertion_sort_%28C%2C_simple%29
If you click the "download code" tab on this page, you'll get a ZIP file assembled of all the code on the page, stitched together in a form ready to be compiled and run.
Les Orchard





Comments (1)
Sorry to be off topic, but is there any chance the author(s) of this blog could provide me with a contact email address? I have some general questions about how the PR, marcom, and advertising landscape is being reshaped as a result of the rise of blogging.
Thank you,
Doug Turner
email: douglass dot turner at gmail dot com
skype: dduuggllaa
Posted by Douglass Turner | March 6, 2006 12:11 PM
Posted on March 6, 2006 12:11