Re:JupyterLab Desktop App now available
by pjmlp on Thursday September 23, 2021 @01:30AM
(#28625481)
To put in perspective, notebooks are how using the REPL on Lisp Machines and Xerox workstations (Interlisp-D, Mesa XDE, Mesa/Cedar, Smalltalk) feels like.
Re:JupyterLab Desktop App now available
by kristjansson on Thursday September 23, 2021 @01:59AM
(#28625613)
Those machines came and went a bit before my time, but I do recognize the sense of excitement and power I feel in notebooks in the recollections I’ve read.
Similarly, comments about ‘how do I distribute a Smalltalk program if it’s just the image of the entire VM’ rhyme just a bit to my ear with ‘how do I share my notebook with my coworker if it’s really the agglomerated state of my interpreter and language environment’
Re:JupyterLab Desktop App now available
by pjmlp on Thursday September 23, 2021 @02:26AM
(#28625753)
In terms of Smalltalk the answer is quite easy, you would trim down the image as kind of "release build" and ship it alongside a tiny executable that would load it.
No big deal other that talking rumors without reading manuals.
Re:JupyterLab Desktop App now available
by kristjansson on Thursday September 23, 2021 @03:02AM
(#28626028)
I didn't mean to imply that the answer to either question was 'can't be done', but that the analogy might extend to the the points of friction as well.
The problem come when you want to make that process reusable for other CSVs, on other machines, in other environments, to repeat it in the future, to test components of it, to make and track changes over time, to share with a coworker, etc.