4 ms·
It does survive, in a certain sense, in scientific programming and data science. Both iPython notebooks and Rmarkdown are a sort of literate programming, altho
by dthal 11y ago
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 http://kbroman.org/knitr_knutshell/pages/Rmarkdown.html
iPython notebook example: http://nbviewer.ipython.org/github/empet/Math/blob/master/DomainColoring.ipynb http://nbviewer.ipython.org/github/empet/Math/blob/master/Do...
- kryptiskt 11y agoI just wanted to note that this isn't some newfangled invention, Mathcad did interactive notebooks in 1986.
- deleted 11y ago[deleted]
- thangalin 11y agoThe 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/ http://rapporter.github.io/pander/
- bandrami 11y agoThe "notebook" paradigm in Mathematica is another good example; arguably it's as much a part of the experience as the underlying Wolfram kernel.