On Mar 25, 2009, at 1:06 PM, Stefan Behnel wrote:

> Hi all,
>
> seeing that Cython's latest release has brought it a major step  
> forwards, I
> wonder if it isn't time to knock at python-dev and ask for making  
> Cython an
> integral part of CPython's standard library. This has actually been a
> project goal since the beginning, but in an active project, it's  
> always
> hard to find a point where something's really "ready enough" for  
> inclusion.
>
> My feeling is that it would be great to have Cython in the stdlib  
> rather
> sooner than later, even if there will be further enhancements and
> optimisations being added to Cython outside of CPython. I think the  
> core
> non-Python parts of the language are pretty stable by now.
>
> Having it in would make it a lot easier for people to depend on Cython
> being available on the user side, it would lead to a better  
> integration of
> Cython into CPython as a general purpose Python code compiler, and  
> it would
> allow CPython's core and stdlib developers to write their modules  
> in Cython
> rather than C, which would make them a lot more accessible for normal
> Python users.
>
> And it would certainly underline the great match that CPython and  
> Cython
> represent.
>
> What do the others think?

I tend to have a hard time calling things "ready enough," but I think  
that we're getting there, and I think we should at least start the  
process. (Note that inclusion in the standard Python is less  
beneficial to me personally, as I use it mostly for Sage which ships  
Cython, so I'm trying to ignore my bias here.)

> Should we ask on python-dev, and then target
> Cython 0.12 (or maybe really 0.13) as a release for the stlib?


I think perhaps we should target 2.7/3.2, rather than a specific  
Cython release. It would be a great idea to ask of python-dev and see  
what they think is needed/desired for inclusion with the standard  
library.

- Robert

_______________________________________________
Cython-dev mailing list
[email protected]
http://codespeak.net/mailman/listinfo/cython-dev

Reply via email to