Gary Furnish wrote:
> Arc, at this point all I ever hear from you is how Cython is so
> horrible and has to be rewritten to be even tolerable.  What exactly
> is so horrible about Cython?  You have never given any specifics on

According to the blog post, it is

"recent developments in their community"

(I wonder if it's me, and he's just being sensitive and trying to 
protect me :-) )

> why Cython is so horrible that it is better to start from scratch and
> thus violate about every good rule of programming (see Joel on
> Software).  If this isn't intended to be FUD why don't you name some

I second that (strongly!) with the exact URL:

http://www.joelonsoftware.com/articles/fog0000000069.html

Still, while the premise might seem strange to us ("Cython codebase is 
moving so quickly and they are so aware of possible problems with their 
codebase that I should rather start from scratch"), there's an important 
aspect to this rebuild: While whatever they build will be moving quickly 
as well, whatever they build will also be under their control, and only 
move when it is fitting for them. (I'm not jesting here: That can be a 
valid reason! As Arc says:

"""
You may want to consider, however, that while you have very good
reasons for making choices, and I am not at all saying you should not
be making those exact choices, those same choices don't work for
everyone.
"""

).

I can't argue with that, even if Arc's conclusion seems strange to me. I 
don't know how much developer resources he has available, after all. 
(But I think it would be great if Arc would want discuss any problems 
with the Cython release process on the Cython list; as far as I can see 
he only raised the point on the Pyrex list).

And he does raise an important point that should be discussed: Pledging 
to language stability. But I'll start another thread on that.


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

Reply via email to