3 ms·
In my article about Pluto¹, which is an evolution of the Jupyter concept specific to Julia, I said that these notebooks “may be a way to realize Donald Knuth's
by leephillips 5y ago
In my article about Pluto¹, which is an evolution of the Jupyter concept specific to Julia, I said that these notebooks “may be a way to realize Donald Knuth's concept of literate programming.”.
[1] https://lwn.net/Articles/835930/ https://lwn.net/Articles/835930/
- diskzero 5y agoOK Lee, Pluto is one of the cooler things I have seen recently. I am going to dive in more deeply. Gilad Bracha has also been going in this direction with his recent work on Newspeak and literate programming. Is this how Smalltalk is finally going to gain adoption?
- O_H_E 5y agoOh wow, I just realized that Pluto's ability to track dependencies—and thus cells could be written "out of order"—would also fulfill Knuth's idea of code being presented in an order more ideal for humans to read, that is different from execution order.