3 ms·
Several posters mention Jupyter, but there also literate programming by Knuth from 1984.
by petters 9y ago
Several posters mention Jupyter, but there also literate programming by Knuth from 1984.
- nerdponx 9y agoAlso Literate Haskell, which is apparently alive and well.
- bstamour 9y agoI wrote my master's thesis in literate haskell. It was cool to watch the same source material generate either a program or a dissertation, depending on what processor I sent it through.
- castle-bravo 9y agoYes, but computational essays are a "New Kind" of literate programming. /s
- ajkjk 9y agoLiterate programming really feels very different than this, at least in the examples that are easily found online. Literate programming reads far more like 'better commenting' (and strikes me as a massive pain to write) and less like a type of long-form writing.
- deleted 9y ago[deleted]
- fjsolwmv 9y agoLiterate programming, as Knuth presented it was that the literate/comment part was the primary document, and the executable code was just a minor detail for the benefit of the stupid computer that can't read English and only cares about arithmetic not meaning.
- deleted 9y ago[deleted]
- signa11 9y ago> ... literate programming by Knuth... i don't think (or probably know), if literate programming was interactive, in the same sense as jupyter or mathematica equivalents. moreover, literate programming, '...enables programmers to develop programs in the order demanded by the logic and flow of their thoughts.' [0] jupyter-notebooks are closer to brett-victor's super cool talk "inventing on principle" than literate-programming, imho. [0]: https://en.wikipedia.org/wiki/Literate_programming https://en.wikipedia.org/wiki/Literate_programming