Another difference is that vscode's extensions are very limited, as they run in their own process and can only access what has been explicitly made available. Today that excludes any means to build more advanced views.…
Vscode's architecture is not fit for that, as it runs additional node processes (e.g. the extension host process) that are chatting with the renderer process on a very fine-grained level.
Jupyterlab is really nice, too! A significant difference is that it is deeply integrated with jupyter notebooks. So it really targets data scientists working with jupyter. Theia is more general, by being a platform for…
Another difference is that vscode's extensions are very limited, as they run in their own process and can only access what has been explicitly made available. Today that excludes any means to build more advanced views.…
Vscode's architecture is not fit for that, as it runs additional node processes (e.g. the extension host process) that are chatting with the renderer process on a very fine-grained level.
Jupyterlab is really nice, too! A significant difference is that it is deeply integrated with jupyter notebooks. So it really targets data scientists working with jupyter. Theia is more general, by being a platform for…