Literate Programming

In literate programming the goal is to write your program as you would write a book. Or to see it another way, you write the documentation first, and then the implementation in it. Or another way, you make your documentation executable. It lets us focus on the why of the code before the what.

The idea is that

Here is a video that talks about what literate programming is:

Some example projects that do this:

Find me on Mastodon

Date: 2022-11-15 Tue 22:33

Emacs 29.0.50 (Org mode 9.5.5)