[TUHS] Command Line Editing in the Terminal Driver (Was: A few comments on porting the Bourne shell)

Chris Hanson cmhanson at eschatologist.net
Wed Jan 11 12:56:48 AEST 2023


On Jan 3, 2023, at 8:53 AM, Marshall Conover <marzhall.o at gmail.com> wrote:
> 
> With these notebooks, users type text into blocks, and then can have these blocks evaluated by some underlying engine, with the results of the evaluation showing up in a block underneath where they entered text. Results can be not only text, but things like rendered charts and images. There may be GUI-interactable rendered elements as well, but I'm unsure.

This is basically the model created by Symbolics for Dynamic Windows, which was the basis for CLIM, and which I believe they also adopted in the Symbolics distribution of MACSYMA. Kalman Reti does a great job demonstrating it under OpenGenera here: https://www.youtube.com/watch?v=o4-YnLpLgtk

(Jupyter notebooks are a derivative of Mathematica notebooks, which bear more than a passing resemblance to the Dynamic Windows stuff just like Mathematica bears more than a passing resemblance to McCarthy's "M-expressions" and the MACSYMA system…)

  -- Chris

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://minnie.tuhs.org/pipermail/tuhs/attachments/20230110/052383f5/attachment.htm>


More information about the TUHS mailing list