IPython/Jupyter - Thoughtful idea/question
Firstly, i think this is least semi relevant to Pythonista even though it's clear that Pythonista does not support IPython. But after reading a little about this project, seems very cool. I see it has big applications in Data Science esp with visulations. But what comes to mind is a plugin that supports visulations for python language constructs such as loops, comprehensions, context managers etc... This could be a cool way to learn more about the python language. Then one step further might be a way for 3rd parties to expose visulations for their Libs. So there is a way to interact with the Libs with live code and some visulations.
Eg. If Pythonista supported IPython as well as some (Mythical) imported/exported visulations, then something like showing someone how a ui.TableView works with data_sources , delegates, attributes etc... could be so compelling. Anyway, its just a thought. Maybe some of this has been done already. But i can see how this approach could help the developer of third party Libs to out source some in depth training material to the community. But of course there needs to be the initial upfront dev of creating the specific visulations.
Maybe its a ridiculous idea. But it still comes to mind :)
I think it's unrealistic to hope that @omz will put his energies into an Ipython implementation; as much as I would love it too, it's apparently harder than it would seem. Remember the ill-fated Computable? Man that looked awesome for the few minutes before I saw the disclaimer that it had been quickly abandoned.
I would, though, be up for a community drive to try it ourselves.
https://kernels.io is a Jupyter Notebook client for the iPad. It allows you to connect to a remote Jupyter server that is not running in your iPad.
That's cool - if it works....