[sage-devel] Re: Python bindings for Ginac

2007-09-09 Thread William Stein
On 9/8/07, Ondrej Certik [EMAIL PROTECTED] wrote: The idea of incorporating Ginac into Sage was discussed some time ago in this list. Now I see that in its page there is a link to some python bindings for Ginac http://pyginac.sourceforge.net/ This could be useful for us, however

[sage-devel] Re: Python bindings for Ginac

2007-09-09 Thread Ondrej Certik
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

[sage-devel] Re: Python bindings for Ginac

2007-09-09 Thread Pablo De Napoli
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-devel] Re: Python bindings for Ginac

2007-09-09 Thread William Stein
On 9/9/07, Pablo De Napoli [EMAIL PROTECTED] wrote: 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

[sage-devel] Re: Python bindings for Ginac

2007-09-09 Thread Ondrej Certik
As an intermediate version of what you suggest, in cases where sympy is much slower, e.g., number of partitions, we can patch sympy at import time to use our version of that function (in Python that sort of thing is very easy -- you can replace any object or file-scope function in any Python

[sage-devel] Re: Python bindings for Ginac

2007-09-09 Thread Fredrik Johansson
On 9/9/07, Pablo De Napoli [EMAIL PROTECTED] wrote: 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

[sage-devel] Re: Python bindings for Ginac

2007-09-08 Thread Ondrej Certik
The idea of incorporating Ginac into Sage was discussed some time ago in this list. Now I see that in its page there is a link to some python bindings for Ginac http://pyginac.sourceforge.net/ This could be useful for us, however they use boost rather than cython/pyrex You can also use

[sage-devel] Re: Python bindings for Ginac

2007-09-08 Thread Pablo De Napoli
One more comment: I see that this project is not actively maintained, in fact in its e-mail list the last e-mail is from 2005... On 9/8/07, Pablo De Napoli [EMAIL PROTECTED] wrote: The idea of incorporating Ginac into Sage was discussed some time ago in this list. Now I see that in its page