RSS 2 projects tagged "Literate Programming"

No download Website Updated 06 Oct 2009 eWEB

Screenshot
Pop 16.00
Vit 40.66

eWEB allows you to create literate programs written as AsciiDoc documents, using embedded WEB code snippets. A self hosting implementation of Etangle, the tangling tool, has been developed.

Download Website Updated 01 Feb 2010 newfangle

Screenshot
Pop 24.41
Vit 39.20

Newfangle is a literate programming technique for LyX (or LaTeX) inspired by notangle. It comes in two parts. The weave part that produces the formatted document is implemented entirely in LaTeX, and the tangle that generates the source code is implemented in awk for portability. Naturally, newfangle is written using literate programming techniques, using itself, and so the source is also the documentation. The source is written using the LyX document editor, an excellent front end to LaTeX. LyX is not required, but newfangle provides formatting support for LyX. Literate programming makes you write good code, because if you can't write a good justification or explanation for your code, it makes you think again and write something that you can explain.

Screenshot

Project Spotlight

CoreTML framework

A tool allowing the developer to create user-configurable source code templates.

Screenshot

Project Spotlight

gpgpwd

A commandline password manager based around GnuPG.