[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