SMOLNET PORTAL home about changes

Literate programming


Homepage


I enjoy writing programs using [literate programming], a programming paradigm invented by Donald Knuth. The idea is to write software by writing a book explaining the /why/ of your code, with the actual code being contained as snippets in the book. I use [Noweb] and LaTeX for my programs. You can find a list below.

literate programming (https://en.wikipedia.org)
Noweb (https://www.cs.tufts.edu)


All of the work published here is licensed under the

GNU General Public License 3 (https://www.gnu.org)


Programs


100 doors
15 puzzle solver
Response: 20 (Success), text/gemini
Original URLgemini://kenogo.org/literate_programming/index.gmi
Status Code20 (Success)
Content-Typetext/gemini; charset=utf-8