[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
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

A major advantage some notebooks have over Mathematica in my opinion
is in other notebooks you can type
    A famous equation
      E = mc^2
to get the text formatted like it would be in a math book.


More information about the Purdue-pm mailing list