Software Development/Literate Programming

From The Thinkulum
< Software Development
Revision as of 05:48, 22 February 2019 by Andy Culbertson (talk | contribs) (Added the article.)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

In spite of what I said about comments and self-documentation, sometimes I really want to expound on the meaning of my code, and literate programming is the way to do it.

Python tools:

  • pyWeb - After glancing at a few, I chose pyWeb as probably the closest to what I was looking for.
  • Pweave - A feature-rich tool I might try at some point.

My first attempt at literate programming is my Math Student Simulator. See the README for basic details on writing and processing the source files.