Hacker News new | ask | show | jobs
by leephillips 1893 days ago
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.
2 comments

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

Importing does not have anything to do with translation. You can use the `import` statement to import them because they are normal Julia code.
Thanks for the link!