[IPython-dev] IJulia: IPython+Julia

Fernando Perez fperez.net at gmail.com
Tue Aug 6 23:46:27 EDT 2013


Hi all,

this is a repost from g+, but I'm really happy about it, and I think a
number of you here might be interested...

>From the inimitable Julia team, the happy marriage of IPython and
Julia brings IJulia: a fully native Julia kernel for the IPython
architecture, capable of using all of our clients up to and including
the notebook:

http://nbviewer.ipython.org/url/jdj.mit.edu/~stevenj/IJulia%2520Preview.ipynb

This all began back in March, with Jeff Bezanson and I sitting at a
hotel coffee shop during the SIAM CSE'13 conference, hacking away at
IPython/Julia integration instead of going to talks.

After one more visit to Harvard a month later, and an incredibly
intense week during our dev meeting here in Berkeley where +Steven G.
Johnson and Stefan Karpinski joined Jeff, they've now pulled off the
complete implementation.

As described by Steven in his post announcing this:

https://groups.google.com/d/msg/julia-users/3wM7RqJJ6R8/YNSiBBZcIvEJ

it's still not for the faint of heart.  Furthermore, once IPython 1.0
is out (coming in two days!), we'll need to make some changes to our
messaging protocol to clean up some hacks they had to make.  So this
should still be considered 'tech preview' material for a few more
months, but hopefully before long it will be production ready.

My hat's off to the Julia team for this. Working with them has been an
absolute pleasure, and their technical  competence is just
jaw-dropping.  I look forward to lots of fun in the coming years in
high-level technical computing by having both Python and Julia in my
toolbox.

Cheers,

f

-- 
Fernando Perez (@fperez_org; http://fperez.org)
fperez.net-at-gmail: mailing lists only (I ignore this when swamped!)
fernando.perez-at-berkeley: contact me here for any direct mail



More information about the IPython-dev mailing list