[Purdue-pm] paper on computational notebooks
Mark Senn
mark at purdue.edu
Tue Jan 28 07:05:47 PST 2020
Joe Kline <gizmo at purdue.edu> wrote on 2020-01-27 at 19:50+00:
| Mostly about the pain points and such involved with them.
|
| http://web.eecs.utk.edu/~azh/pubs/Chattopadhyay2020CHI_NotebookPainpoints.pdf
They didn't mention Mathematica---Mathematica had the first notebook
interface according to https://en.wikipedia.org/wiki/Notebook_interface.
Re "Loading data": Mathematica can easily access curated data from the
Wolfram Data Repository. Stock market, weather data, etc. See
https://datarepository.wolframcloud.com/
for more information.
Re "Managing dependencies. Having to manage packages and library
dependencies within the notebook is, to put it mildly, a "dependency
hell".: Mathematica starts up and already knows about five thouand or so
functions, you don't need to do anything special to load them, just use
them.
A major advantage some notebooks have over Mathematica in my opinion
is in other notebooks you can type
A famous equation
\begin{equation}
E = mc^2
\end{equation}
to get the text formatted like it would be in a math book.
-mark
More information about the Purdue-pm
mailing list