Commit 0624c00a authored by Stefan Behnel's avatar Stefan Behnel

cite IPython

parent eaf3f94f
...@@ -18,7 +18,8 @@ There are several ways to build Cython code: ...@@ -18,7 +18,8 @@ There are several ways to build Cython code:
from the ``.pyx`` file, then manually compiling the ``.c`` file into a shared from the ``.pyx`` file, then manually compiling the ``.c`` file into a shared
object library or DLL suitable for import from Python. object library or DLL suitable for import from Python.
(These manual steps are mostly for debugging and experimentation.) (These manual steps are mostly for debugging and experimentation.)
- Use the [Sage]_ notebook which allows Cython code inline. - Use the [IPython]_ notebook or the [Sage]_ notebook,
both of which allow Cython code inline.
Currently, distutils is the most common way Cython files are built and distributed. The other methods are described in more detail in the :ref:`compilation` section of the reference manual. Currently, distutils is the most common way Cython files are built and distributed. The other methods are described in more detail in the :ref:`compilation` section of the reference manual.
...@@ -88,4 +89,6 @@ Using the Sage notebook ...@@ -88,4 +89,6 @@ Using the Sage notebook
``%cython`` at the top of a cell and evaluate it. Variables and ``%cython`` at the top of a cell and evaluate it. Variables and
functions defined in a Cython cell imported into the running session. functions defined in a Cython cell imported into the running session.
.. [IPython] http://ipython.org
.. [Sage] W. Stein et al., Sage Mathematics Software, http://sagemath.org .. [Sage] W. Stein et al., Sage Mathematics Software, http://sagemath.org
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment