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.”.
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?