4 ms·
So this is like Jupyter notebooks for Elixir?
by seanhandley 5y ago
So this is like Jupyter notebooks for Elixir?
- rajandatta 5y agoYes - it would seem so. The support for custom run times is interesting and seems like an improvement. Not sure Jupyter notebooks do that - certainly not for all supported kernels.
- nerdponx 5y agoJupyter is great but it's somewhat of a "lowest common denominator". So there is always the temptation to make a more task-specific version; see also the Pluto notebook project for Julia and R Markdown (although the latter evolved concurrently with IPython/Jupyter, not after it). LSP is in a similar situation right now, where it's great for languages that lacked tooling to begin with (like Python), but it's not yet possible to migrate existing powerful language tooling (Lisp SLIME, OCaml Merlin) to use LSP.
- c-cube 5y agoFor the record, ocamllsp uses merlin under the hood, and other tools, so it can be a more integrated experience and be easier to setup.
- lawik 5y agoWith google docs style collaborative editing, can connect to an existing cluster to run code in it. You can run one instance of the Livebook application and have different livebook docs run for different Elixir projects you happen to be working on. Not sure what parts are in Jupyter but I've heard collab editing isn't. Pretty hype about trying this for some living docs and teaching. Will see if I can do anything neat with it. Already tried it some.
- bostonvaulter2 5y agoYeah I think this will be really neat when paired with an example project for libraries.
- aleDsz 5y agoI used to teach my viewers of the basics of Elixir. It's in Brazilian Portuguese, but it's kinda interesting how easy is to use Livebook and show some code for people. https://www.twitch.tv/videos/991797943 https://www.twitch.tv/videos/991797943
- matreyes 5y agoIf you compare the work done in both projects (github insights), you will feel the power of the Beam, Elixir, Phoenix and LiveView.