Literate programming #
Literate programming, coined by Donald Knuth, is a popular and intriguing idea that I rarely see actually implemented to its full potential.
Examples #
- org-mode, a way to include source blocks of basically anything for literate programming in emacs org-mode.
- Jupyter notebooks (although this is debatable as the source code for the notebook itself is not actually plain text).
- Leo, an intriguing editor with a fantastic name :)
- A Github repo full of examples.