4 ms·
They’re switching from Monaco to codemirror if they haven’t already.
by devmunchies 5y ago
They’re switching from Monaco to codemirror if they haven’t already.
- airocker 5y agoIs not Jupiter already on codemirror?
- williamstein 5y agoYes, Jupyter notebook has used CodeMirror for nearly a decade. The official Jupyter notebook has never used Monaco, but the Google version (colab) uses Monaco in order to very nicely leverage LSP support (similar to VS Code). There is preliminary work under way right now to switch from CodeMirror 5 to CodeMirror 6 in the official Jupyter project, but that's going to be significant work (see https://github.com/jupyterlab/jupyterlab/pull/11638 https://github.com/jupyterlab/jupyterlab/pull/11638). It doesn't seem like there is much overlap between Replit and Jupyter notebooks right now, as far as I can tell...
- airocker 5y agoCAnnot Jupyter run well on mobile? The experience would have to be well designed but it could be super!
- williamstein 5y agoYes it can. One example is the Juno app in the Apple App Store, which provides a very mobile friendly interface to hosted Jupyter notebook services. The same developer also has a similar app that provides offline support. I’ve also put effort into making my implementation of Jupyter in Cocalc somewhat mobile friendly…
- williamstein 5y agoThey still using Monaco by default (I just signed in and checked). For what it is worth, Monaco used to have zero support for mobile, but recently got much better: https://github.com/microsoft/monaco-editor/issues/246#issuecomment-865690056 https://github.com/microsoft/monaco-editor/issues/246#issuec... I tested out Code Server (vscode via the web) on an ipad recently, and it worked surprisingly well.