[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Axiom-developer] literate programming
From: |
Alfredo Portes |
Subject: |
Re: [Axiom-developer] literate programming |
Date: |
Sun, 29 Jul 2007 00:30:00 -0400 |
Hi Tim,
> This paper contains clear arguments for literate programming.
> <http://www-stat.stanford.edu/~donoho/Reports/1995/wavelab.pdf>
> and appears to have been done in 1995. We seem to be a bit behind
> the curve on this idea.
I almost give you credit for it, never heard of the term until you came
up with the Doyen idea :-).
I really like the post from Ed Borasky regarding R and their weave tool.
This example, http://www.stat.umn.edu/~charlie/Sweave/foo.pdf,
looks very similar to what your idea for the pamphlets. It is similar to
what Bill show with \begin{sageblock}..... I wonder how difficult will be
to have the same with the new AxWeb or Cliff version.
I do not know how many are familiar with this:
http://www.cs.auc.dk/~normark/elucidative-programming/
It is a different approach to Literate Programming. Two things I like
about it are the use of modern tools (browser) and the separation of
the code/documentation. Even when documentation/code are one
in the LP sense, I would like to have an editor capable of presenting
two views. One will be the regular editing of the pamphlet and another
will be a tangle view of a particular chunk, similar to what MathAction
does, but being able to edit and compile the code, debug it, etc.
Modifications on both views would modify the pamphlet.
Regards,
Alfredo
- Re: [Axiom-developer] Literate Programming, (continued)
- [Axiom-developer] Literate Programming, daly, 2007/07/12
- [Axiom-developer] Literate Programming, daly, 2007/07/12
- [Axiom-developer] Literate Programming, daly, 2007/07/13
- [Axiom-developer] Literate Programming, daly, 2007/07/15
- [Axiom-developer] literate programming, daly, 2007/07/28
- Re: [Axiom-developer] literate programming,
Alfredo Portes <=