The Cython project

Stefan Behnel stefan.behnel-n05pAM at web.de
Sat Jul 28 13:42:30 CEST 2007


Hi all,

I just wanted to announce the availability of the first official Cython
release (0.9) by the SAGE maintainers William Stein and Robert Bradshaw (and a
bit by myself).

http://www.cython.org/

Cython is based on the well-known Pyrex translator by Greg Ewing, but supports
more cutting edge functionality and optimizations. It was formerly known as
the SageX fork of Pyrex.

Some of the highlights compared to the latest Pyrex version:

   1. Conditional expressions (a if blah else b)
   2. List comprehensions
   3. Optimized looping (for whatever in blah: is much faster in Cython)
   4. Better support for module imports: import a.b.cython_module
   5. 64-bit Python 2.5 support

and there's a lot more in the queue ...

Cython has a site up on launchpad, so if you have any questions or
suggestions, found any bugs or want to contribute patches, please visit the
project there:

https://launchpad.net/cython/

Have fun,
Stefan


More information about the Python-announce-list mailing list