summaryrefslogtreecommitdiffstats
path: root/Doc/faq/extending.rst
diff options
context:
space:
mode:
authorAntoine Pitrou <solipsis@pitrou.net>2011-02-05 10:57:17 (GMT)
committerAntoine Pitrou <solipsis@pitrou.net>2011-02-05 10:57:17 (GMT)
commit09264b66f2fa28cc68433bf3b85e6c6c04403c6f (patch)
tree794a01f4d9d16a03fead6f929f7d8492bbf8fff1 /Doc/faq/extending.rst
parenteb50ba5ab798146b9e7606a2796ed6b3af382444 (diff)
downloadcpython-09264b66f2fa28cc68433bf3b85e6c6c04403c6f.zip
cpython-09264b66f2fa28cc68433bf3b85e6c6c04403c6f.tar.gz
cpython-09264b66f2fa28cc68433bf3b85e6c6c04403c6f.tar.bz2
Mention Cython and remove obsolete alternatives
Diffstat (limited to 'Doc/faq/extending.rst')
-rw-r--r--Doc/faq/extending.rst9
1 files changed, 5 insertions, 4 deletions
diff --git a/Doc/faq/extending.rst b/Doc/faq/extending.rst
index 678f1bd..fa8e6e7 100644
--- a/Doc/faq/extending.rst
+++ b/Doc/faq/extending.rst
@@ -45,10 +45,11 @@ time-critical functions in your code, and gain a significant improvement with
very little effort, as long as you're running on a machine with an
x86-compatible processor.
-`Pyrex <http://www.cosc.canterbury.ac.nz/~greg/python/Pyrex/>`_ is a compiler
-that accepts a slightly modified form of Python and generates the corresponding
-C code. Pyrex makes it possible to write an extension without having to learn
-Python's C API.
+`Cython <http://cython.org>`_ and its relative `Pyrex
+<http://www.cosc.canterbury.ac.nz/~greg/python/Pyrex/>`_ are compilers
+that accept a slightly modified form of Python and generate the corresponding
+C code. Cython and Pyrex make it possible to write an extension without having
+to learn Python's C API.
If you need to interface to some C or C++ library for which no Python extension
currently exists, you can try wrapping the library's data types and functions