I saw a few of the talks yesterday and they were interesting and well paced. Can recommend anyone with an interest in notebooks to check in today. Pluto is a different kind of notebook and has some really big ideas about what they want the notebook to be capable of, in terms of knowledge sharing.
Particularly the talk about PlutoSliderServer.jl and how they want notebooks to be easily used for creating interactive websites
I know Python+Jupyter. I'm also a user of Julia+Juno.
What does Pluto give me that Juno doesn't? Pluto is called a "notebook" - in what ways is Pluto like Jupyter, in what ways is Pluto like Juno, and in what ways is it unique?
Here [1] I see sliders. Wouldn't it make more sense to integrate the sliders into Juno than writing a whole new IDE just so you can use sliders? Other than sliders, how else is it unique?
UPDATE: I just spent 5 minutes on it and I see that it's reactive. That's neat. But I'd still prefer to have this as an add-on to my IDE than on the browser.
UPDATE2: Oh and reactive plots too. Neat.
UPDATE£: Oh and I can really easily export to html..
I don’t know much about Juno, but in https://lwn.net/Articles/835930/ you can learn about the differences between Pluto and Jupyter. Most important is the replacement of Jupyter's hidden global state by deterministic calculation based on a dependency graph among cells. Also, Pluto notebooks are Julia modules and can be imported into normal Julia code, so they work with version control, etc.
> Also, Pluto notebooks are Julia modules and can be imported into normal Julia code
Not "imported", Pluto notebooks ARE regular Julia code. No translation required. In one of the talks, it mentions one of the Pluto-related packages as being "written' in Pluto.
6 comments
[ 3.3 ms ] story [ 25.7 ms ] threadParticularly the talk about PlutoSliderServer.jl and how they want notebooks to be easily used for creating interactive websites
https://www.youtube.com/watch?v=QZ3xlKm92tk
What does Pluto give me that Juno doesn't? Pluto is called a "notebook" - in what ways is Pluto like Jupyter, in what ways is Pluto like Juno, and in what ways is it unique?
Here [1] I see sliders. Wouldn't it make more sense to integrate the sliders into Juno than writing a whole new IDE just so you can use sliders? Other than sliders, how else is it unique?
[1] https://www.youtube.com/watch?v=xsK2358rA3Y
UPDATE: I just spent 5 minutes on it and I see that it's reactive. That's neat. But I'd still prefer to have this as an add-on to my IDE than on the browser.
UPDATE2: Oh and reactive plots too. Neat.
UPDATE£: Oh and I can really easily export to html..
Not "imported", Pluto notebooks ARE regular Julia code. No translation required. In one of the talks, it mentions one of the Pluto-related packages as being "written' in Pluto.