I'd just like to say: GREAT!!! On Dec 23, 2007 1:21 AM, Ondrej Certik <[EMAIL PROTECTED]> wrote:
> > Hi, > > as a Christmas present from me, Cython made it to Debian couple of hours > ago: > > http://packages.debian.org/sid/cython > > Could you please Robert release a new version with the automatic > range() conversion? I'll package it. > I could of course take the hg changeset and patch the debian package, > but I think it's better if you just make a regular release. > > For those not yet using Cython - it's really an extremely good piece > of software. It leaves me the full power like if I used > the Python C/API by hand, but it's imho even easier to use than SWIG > (and of course the output is incomparable - SWIG > creates a slow bloated interface, Cython create the same as you would > by hand - fast, simple, robust interface). It > allows my to call C from Python or Python from C, whatever I want. > > The only area, where SWIG may be easier to use, is wrapping external > C++ code. But in my own projects, that use SWIG, I > actually always write a simplified C++/C for the external library > first and only that wrap it using SWIG. > > I also tried to rewrite some code in fortran and wrap it using f2py, > and then just took the original python code and Cythonized it (using > numpy arrays), and I could > easily achieve the same speed (actually 2x faster than f2py, but I > will post a new email about that with all details, it could be a > mistake on my side). > > Ondrej > > > > --~--~---------~--~----~------------~-------~--~----~ To post to this group, send email to sage-devel@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/sage-devel URLs: http://sage.scipy.org/sage/ and http://modular.math.washington.edu/sage/ -~----------~----~----~----~------~----~------~--~---