วันจันทร์ที่ 30 มกราคม พ.ศ. 2555

Re: [sage-devel] Should we slowly move the .py files to .pyx files now that we have iterators ?

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+unsubscribe@googlegroups.com
For more options, visit this group at http://groups.google.com/group/sage-devel
URL: http://www.sagemath.org

0 ความคิดเห็น:

แสดงความคิดเห็น