> Ron and Laurent discuss the tradeoffs between working in a text editor and a Jupyter Notebook

F#, basically OCaml on dotnet, has good support for notebooks: https://www.compositional-it.com/news-blog/a-brief-introduct...

I use it all the time when prototyping/scripting. Much more fun to use than the standard REPL.

A video of it in action: https://channel9.msdn.com/Shows/VS-Code-Livestreams/net-Inte...

Yes it surprised me there was so much discussion of jupyter notebooks as if they only support Python but there is great support for all kinds of languages including very statically typed ones (Scala, etc).

I do lots of ML in Groovy using beakerx [0] which is pretty much the last thing anybody would expect but it works great.

[0] https://github.com/twosigma/beakerx