News for hackers. Stuff that matters.
Re:Ask HN: Why did literate programming not catch on? by dthal on Sunday August 16, 2015 @06:22PM (#10070482)
It does survive, in a certain sense, in scientific programming and data science. Both iPython notebooks and Rmarkdown are a sort of literate programming, although with the emphasis on the text more than the code. In that setting, the executable artifact is not really more important than the explanation of why the code does what it does, so the extra overhead is justifiable.

Rmarkdown example: http://kbroman.org/knitr_knutshell/pages/Rmarkdown.html

iPython notebook example: http://nbviewer.ipython.org/github/empet/Math/blob/master/Do...

Re:Ask HN: Why did literate programming not catch on? by bandrami on Monday August 17, 2015 @03:22AM (#10071682)
The "notebook" paradigm in Mathematica is another good example; arguably it's as much a part of the experience as the underlying Wolfram kernel.
Re:Ask HN: Why did literate programming not catch on? by thangalin on Monday August 17, 2015 @12:10AM (#10071353)
The Pander R package renders objects into Pandoc's markdown. This allows you to generate a wide variety of output formats, including ConTeXt or LaTeX documents (and subsequently PDF).

http://rapporter.github.io/pander/

Re:Ask HN: Why did literate programming not catch on? by kryptiskt on Sunday August 16, 2015 @08:11PM (#10070785)
I just wanted to note that this isn't some newfangled invention, Mathcad did interactive notebooks in 1986.