Simpy is indeed an interesting package and could be useful in a future for rewriting the calculus package (replacing maxima)
However. rather than incorporating it into Sage as a package, I feel that we will need to take some of it code and re-write it to fit well into Sage. This is because, Sage already has faster alternatives to do the computations in many places (for example: factorization of polynomials that are needed in the symbolic computations) This is because since Simpy intends to be pure python and does not use any external library.. Using an external library, C code or cython could be much faster for some computions . (For example, I've seen that the version of Simpy in svn includes a function for computing the number of partitions, but Sage has a faster function for that) Pablo > So far, from everything I've seen I think sympy + whatever > we already do in SAGE is the best way forward for > pure symbolic manipulation in SAGE. > > I'll include the latest version of sympy (version 0.5.3) in > sage-2.8.4.1 so people can take a look at it. See > > http://code.google.com/p/sympy/wiki/Changes > > for what's been happening with sympy lately. > > In the long run (which for me means "1 year") it seems to me > that the only way to have excellent symbolic > manipulation in SAGE is that it's going to have > to get written "from scratch" since Maxima (and > several other systems) are just too archaic. > The sympy developers are hard at work at exactly > such a project, and I hope people with an interest > in calculus/symbolic computation will try out what > they're doing, subscribe to their mailing list, > post bugs, etc. > > -- William --~--~---------~--~----~------------~-------~--~----~ To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/sage-devel URLs: http://sage.scipy.org/sage/ and http://modular.math.washington.edu/sage/ -~----------~----~----~----~------~----~------~--~---
