Le 01/10/13 01:30, Matthew Rocklin a écrit :
I like Joachim's suggestion of de-dynamizing the codebase. I suspect it
would help not only with future attempts at translation, but also with
Cython or PyPy ports. It would probably even help the pure Python
implementation (which remains my top priority) and encourage growth.
There's no need to "port to PyPy", because it already works (PyPy is a a
fully compliant Python interpreter). However, limiting the amount of
run-time magic and not caching every bloody thing would probably help
its performance a lot.
Efforts to remove magic without reducing performance would probably have
significant positive impact both in increasing portability to other
languages and also in supporting growth within the existing codebase.
I agree. Besides, optimising for PyPy offers the best ratio of
performance improvement vs coding effort by far, IMHO.
--
You received this message because you are subscribed to the Google Groups
"sympy" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sympy.
For more options, visit https://groups.google.com/groups/opt_out.