Hi,

Dag Sverre Seljebotn wrote:
> - Is it stable in the sense that I don't have to keep up with new 
> developments in the languages?

It should be (and stay) that stable. The latest syntax change regarding the
for loop is not required for Cython, where the (IMHO much more obvious) cdef +
range() syntax is optimised, which also works in Pyrex. We should just take
care not to remove the older for-from syntax for compatibility reasons (which
I don't remember considering for Cython anyway). And I'm still fighting
against the two new functions that Greg introduced for type testing.

To make the rest a bit shorter: I'm stronly -1 on supporting different
language versions and even -1 on bug-fixing multiple branches. That's just two
reasons more to keep the language itself stable. And if we really have to
change the syntax, that's another two reasons more why we should consider this
very, very carefully and only let syntax changes in that are very well backed
by arguments.

BTW, I would find it somewhat ironic if the Cython project, which I found to
be a lot more agile than Pyrex lately, could agree on keeping the language
more stable than Pyrex itself. ;)

Stefan

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

Reply via email to