> I actually dislike the interactive model of languages like Pharo or 
> Python+Jupyter because it introduces a kind of hysteresis. If you 
> interactively change something and then delete the code that changed it, the 
> change will remain – but there's no longer any trace of where it came from.

That what's annoys me the most when I use notebooks. However, if one uses Julia 
(my current language of choice for exploratory programming), 
[Pluto](https://github.com/fonsp/Pluto.jl) offers a very nice solution.

Have a look at the first ~5 minutes of this video, what Fons (Pluto's main 
developer) achieves with just a few lines of code written interactively is 
impressive: 
<[https://youtu.be/Rg3r3gG4nQo&t=147](https://youtu.be/Rg3r3gG4nQo&t=147)>

Reply via email to