Added README
This commit is contained in:
parent
36faaad4ff
commit
6098afd1bd
25
README.md
25
README.md
|
@ -1,3 +1,26 @@
|
||||||
hyper-literate
|
hyper-literate
|
||||||
==============
|
==============
|
||||||
README text here.
|
|
||||||
|
Some tools which help build hyper-literate programs.
|
||||||
|
|
||||||
|
Hyper-literate programming is to literate programming exactly what hypertext
|
||||||
|
documents are to regular books and texts. Literate programming is about
|
||||||
|
telling other programmers how the program works (instead of just telling the
|
||||||
|
compiler what it does). Telling this story can be done using non-linear,
|
||||||
|
hyperlinked documents.
|
||||||
|
|
||||||
|
For now these utilities only help with manipulating LP chunks (e.g. repating
|
||||||
|
the same chunk in several places in the output document, but keep a single
|
||||||
|
copy in the source code).
|
||||||
|
|
||||||
|
Ultimately, the reading experience should be closer to viewing an interactive
|
||||||
|
presentation, focussing on the parts of the program that are of interest to
|
||||||
|
you: expand on-screen the chunks you are curious about, run some tests and see
|
||||||
|
their result, etc.
|
||||||
|
|
||||||
|
* Imagine something like [code
|
||||||
|
bubbles](http://www.andrewbragdon.com/codebubbles_site.asp), but with
|
||||||
|
explanative text comming along with the source code.
|
||||||
|
|
||||||
|
* Imagine something like [Inform](http://inform7.com/), but focussed on
|
||||||
|
explaining a program.
|
Loading…
Reference in New Issue
Block a user