[SciPy-dev] Numpy/Cython Google Summer of Code project idea

Ondrej Certik ondrej@certik...
Thu Mar 6 22:56:57 CST 2008


On Fri, Mar 7, 2008 at 5:22 AM, Travis E. Oliphant
<oliphant@enthought.com> wrote:
> John Ollinger wrote:
>  > Fernando,
>  >
>  > When I wrap a C package I spend 95% of my time modifying the package
>  > to run as a library and 5% of the time hand-wrapping it for python.  I
>  > find that hand-wrapping makes me more aware of the interface than
>  > using swig, so I can recode portions of the library to make the
>  > overall package work better.  A quick look at the cyrex documentation
>  > makes me wonder if it is primarily  written for those who haven't
>  > written much C-code..  Is this an accurate impression?
>  Yes, I think this is accurate.   The big win, however with using cython
>  is maintainability.   Many more people can improve the code.
>  Complicated things can be a bit of a pain to do in Cython yet, and there
>  is a desperate need for multi-dimensional syntax, but I've been
>  impressed with how many people have contributed to the Sage project and
>  wonder if some of that is the fact that much of it is written in
>  Cython.   (There are other things the SciPy project can learn from the
>  Sage project, as well).

Like release early, release often? :)

Ondrej


More information about the Scipy-dev mailing list