What do we call live coding “notebooks” like jupyter?
wiki-esque with live code blocks , “notebooks”, “dynamic documents”, “malleable”.
80s – HyperCard – “The final key element in HyperCard is the script, a single code-carrying element of every object within the stack.” (en:wiki)
90s – “Mathematical Shell” from MATLAB
- “interactive mathematical shell or executing text files”
2001 – “Notebook” – from Jupyter notebooks
- open source all the way down (?)
2017 – “Notebook” in Javascript from Observable
- “the editor itself is a proprietary product” 2024-03 simonw
- Extends d3.js aka “Data-Driven Documents“
2023 – “Canvas” AI – https://mistral.ai/
- “No longer restricted to bidirectional conversations, … directly modify, edit or transform content aided … LLMs.”
2024 – “Documents” – Observable Framework 2.0
- announcement 2024-02 hackernews
- open source all the way down 2024-03 simonw
- simple notebook markdown files play well with git
2023 – “Malleable software”
- prototype un-released
- https://www.inkandswitch.com/embark/
- Video showing live interface for trip planning proof of concept, https://www.youtube.com/watch?v=GwGUh6DHs0M