Jupyter switches to C++ kernel and widgets
For example, in the case of a Python notebook, execution of the code is typically handled by ipykernel, the reference the IPython project included everything from the notebook web application to the kernel and server implementation. Just like xeus is a C++ implementation of the Jupyter kernel protocol, xwidgets is a C++ implementation of the Jupyter Interactive Widgets protocol, and it can be used as a base for other implementations. Interactive C++ in the Jupyter NotebookA xeus-based Python kernel
Today, I am pleased to announce a new Python kernel based on xeus: xeus-python.
Source: blog.jupyter.org