[IPython-dev] A Kernel for Java, Scheme, Boo, Logo, Basic, and more

Doug Blank doug.blank at gmail.com
Sun Jan 26 14:40:43 EST 2014


Just a quick status update on a new kernel. Once I got the simple_kernel.py
[1] written and understood, at least to a level, we were able to make fast
progress (a few afternoon hacks) on the real project. This new kernel is
written in C# [2], but is really a wrapper around a set of languages,
including Java, Scheme, Boo, Logo, Python, Ruby, Basic, and some others,
including an assembly language.

Not only can you run all of these via notebook, console, and qtconsole, but
many of the languages share data and functions with each other. Here is a
pointer to a top-level notebook (refresh, as it is changing quickly):

http://nbviewer.ipython.org/urls/bitbucket.org/ipre/calico/raw/master/notebooks/Calico%20Overview.ipynb

Still a lot to do, but just wanted to point to recent results, and say
thanks for the help so far!

-Doug


[1] - https://github.com/dsblank/simple_kernel/blob/master/README.md
[2] -
https://bitbucket.org/ipre/calico/src/master/Source/Calico/ZMQServer.cs?at=master<https://bitbucket.org/ipre/calico/src/e8c66615755a45defe28be7eab1fb6051242a2db/Source/Calico/ZMQServer.cs?at=master>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/ipython-dev/attachments/20140126/04c948e1/attachment.html>


More information about the IPython-dev mailing list