<div class="gmail_quote">Hi Oleg,<br><br>On 6 January 2012 04:06, Oleg Mikulchenklo <span dir="ltr">&lt;<a href="mailto:olmikul@gmail.com">olmikul@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

What is relation and comparison between iPython notebook  and SAGE notebook? Can someone provide motivation and roadmap for iPython notebook as alternative to SAGE notebook? Will sometime iPython notebook support Cython in same easy way as SAGE notebook? </blockquote>

</div><br>They&#39;re distinct things, although I think SAGE is looking into building the next version of their notebook to use the same protocol.<br><br>Why are we recreating a notebook, when SAGE&#39;s already works? I expect other people will weigh in with different motivations, but first off, it works without a 400MB download ;-). SAGE is kind of an ecosystem of its own, bundling a lot of libraries into its package system. That has various consequences:<br>

- Linux distributions won&#39;t package SAGE, whereas soon you&#39;ll be able to do &quot;apt-get install ipython notebook&quot;<br>- To run SAGE on Windows, you set up a virtual machine to run Linux. IPython can run natively.<br>

- SAGE ships its own copy of Python (by the looks of it, that&#39;s currently version 2.6.4). IPython can be installed on other versions, including Python 3.<br><br>None of the above is criticising SAGE - the project has its own goals, and what they&#39;re doing makes sense for that. But for IPython, it&#39;s important to fit into the general Python landscape. Although we are in touch with SAGE, and hopefully there&#39;s room to collaborate and share code.<br>

<br>I don&#39;t think inline Cython support is on the roadmap at present - it sounds like the sort of thing that would make for a good extension. If you&#39;re interested in writing one, have a look here:<br><a href="http://ipython.org/ipython-doc/stable/config/extensions/index.html">http://ipython.org/ipython-doc/stable/config/extensions/index.html</a><br>

<br>Best wishes,<br>Thomas<br>