News for hackers. Stuff that matters.
Re:Chat Notebooks by ray__ on Saturday June 10, 2023 @12:05AM (#36267492)
I was always under the impression that Donald Knuth “invented” notebooks in 1984¹. Maybe Mathematica was the first to implement it, but that’s not the impression you get from the article.

¹ https://en.wikipedia.org/wiki/Literate_programming

Re:Chat Notebooks by esjeon on Saturday June 10, 2023 @12:30AM (#36267604)
AFAICT, literate programming does not imply interactive workflow. Also, Mathematica notebooks are extremely flexible thanks to its lisp-like language, and it's not really about writing docs and code. You can draw diagrams, format texts and paragraphs, and embed dynamic/interactive elements. It's indeed the first and the foremost in its direction.