I have reservations about Jupyter lab and I don't want to see "classic 
notebooks" going away primarily for the following reason:

My strongest attraction to Jupyter is that it provides a platform for 
combining the Python interpreter with Javascript based tools
and visualizations.  For that reason I want to use and develop lots of 
Javascript for use inside Jupyter.

If in "classic" notebook the javascript interpreter falls in to an infinite 
loop or has a memory leak or some other performance issue...
just close the browser tab.  Other notebooks are usually unaffected. Nice!

If in the Jupyter lab interface  the javascript interpreter falls in to an 
infinite loop or has a memory leak or some other performance issue...
all the notebooks and other features in the Jupyter Lab interface stop 
working.  Not nice.

It might be possible to make the lab interface as robust as "classic" if 
Jupyter lab embedded each notebook in an iframe with an independent web 
context.
I'm unsure of the details of managing iframes or other implications.

I think that this is the approach adopted by google colaboratory for 
example https://colab.research.google.com/notebooks/welcome.ipynb

Thanks to everyone for all the great work on Jupyter related projects -- I 
just needed to get this comment off my chest.
Please comment or correct me.

   -- Aaron Watters

-- 
You received this message because you are subscribed to the Google Groups 
"Project Jupyter" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to jupyter+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jupyter/f625f4c4-1ea5-48a6-853c-89afd09ac2d6%40googlegroups.com.

Reply via email to