Helloooooooo !!

> If you ever change a filebfrom Python to Cython for no clear good reason,
I
> will be very annoyed.

Well, the point's always to be able to rewrite code more efficiently :-p

> One should always use Python instead of Cython unless
> there is a clear compelling reason not to.

Really ? O_o

> - takes a long time to compile

Come ooooooon ! Half a second when you rebuild Sage !!! How bad can that be
?

> - is much harder to interactively debug sunce you can't run python code in
> the stackframe's context (yet)

Hmmm... O_O;;;
I have no idea what the stackframe's context could be O_o

> - requires more knowledge for devs to use thus reducing the
maintainability
> of sage

To add perhaps, because of the module_list file, but why would it be harder
to maintain ? The procedure is the same, a sage -b and you are done, aren't
you ?

> - is not always faster than pure python

? On which codes can it be slower ?

> - does not support 100% of Python language features

Arg ! And what is missing then ?

Thaaaaaaaaaaaaaaaaaanks !!!

Nathann

-- 
To post to this group, send an email to sage-devel@googlegroups.com
To unsubscribe from this group, send an email to 
sage-devel+unsubscr...@googlegroups.com
For more options, visit this group at http://groups.google.com/group/sage-devel
URL: http://www.sagemath.org

Reply via email to