literate programming

A simple example of literate programming: literating the Emacs configuration file

I like Donald Knuth’s idea of literate programming, but unfortunately, I don’t have too many opportunities to write literate programs. A couple of months ago, I was inspired by this article, and decided to rewrite my Emacs configuration file using org-mode’s literate programming tool Babel. I was quite pleased by the result, but I must admit that it was an exercise in literate programming only in the most superficial sense of the word.
Read more