Earlier quoted context omitted.
Maybe you also would like to see the Energize C++ environment created by Lucid, after they pivoted away from Lisp Machines. https://www.youtube.com/watch?v=pQQTScuApWk http://www.dreamsongs.com/Files/Energize.pdf
I did, but while it looked like a nice IDE (as an aside, I was a Lucid Emacs user), what amazed me about the Jupyter example was the interactive C++ interface with GUI display of objects.
C++ implementation of the Jupyter kernel protocol
11–13 of 13 posts
Yes, that is pretty neat.
Re: C++ implementation of the Jupyter kernel protocol
#12Interesting. Are there any examples of this library being used so far? Can anybody familiar with the topic elaborate on how much can it actually simplify things and what's left to figure out?
This is an initiative backed by Bloomberg. It was pretty trivial to make a C++ ( https://github.com/QuantStack/xeus-cling ) and R ( https://github.com/JuniperKernel/JuniperKernel ) kernel around it. It's pretty easy to use, the biggest work pending is in the widgets system for charting.
We're working on it: widgets (https://github.com/QuantStack/xwidgets)
and bqplot (https://github.com/QuantStack/xplot)
Also in the roadmap, a C+ backend for threejs and ipyvolume.