On Tue, Apr 21, 2009 at 1:10 PM, William Stein <wst...@gmail.com> wrote:
>
> On Tue, Apr 21, 2009 at 1:06 PM, Ondrej Certik <ond...@certik.cz> wrote:
>>
>> On Mon, Apr 20, 2009 at 5:31 AM, Maurizio <maurizio.gran...@gmail.com> wrote:
>>>
>>> Kudos to SymPy!
>>>
>>> I'm wondering why the python integration algorithms implemented there
>>> aren't in the short term adopted by SAGE.
>>
>> They are --- you can use them from sympy inside Sage. It's my goal
>> that all sympy features are nicely integrated in Sage. I work on this
>> as time permits.
>
> Also, in the pynac-based symbolics that Mike Hansen has been polishing
> up for full inclusion in Sage (to replace the maxima based symbolics),
> one can just do
>
>   f.integrate(algorithm="sympy")
>
> and sage will compute the integral using sympy.   He's already
> implemented this and I've seen it work well when I tried it out.

Yes, that way Sage allows to call any of those libraries very easily
in Sage and at the same time uses just one library by default, that
currently is the best at integrating, I guess still Maxima.

>
>>> At least, they are already aware of their shortcomings (ie: cannot
>>> compute the integral of log(x)/x ).
>>>
>>> I'm sure SAGE people could give big contribute to those, send patches
>>> upstream, and move forward if needed.
>>
>> We got 5 summer of code students this year, so we'll move sympy a lot
>> forward this summer. The most important project:
>>
>> http://socghop.appspot.com/student_project/show/google/gsoc2009/portland_state/t124024247737
>>
>> will disentangle the assumptions, so that we should then be able to
>> easily use any other core, like pynac, or our own cython core. Besides
>> that when my school ends in less than a month, I plan to work hard on
>> SPD:
>>
>> http://code.google.com/p/spdproject/
>>
>> so that one can easily create Sage like projects with his own
>> packages. I expect this to make it easier for people to create
>> libraries in a way, so that they are easy to use with Sage, e.g. they
>> work with plotting, etc., but they could distribute their own version
>> of all in one distribution.
>>
>> In any case, this will be an exciting summer.
>
> Cool.  Are you going to keep Microsoft Windows in mind wrt SPD?    I

Yes, definitely, working on windows is one of the goals.

> think the work Dan Shumow (and others) have been
> doing on the Sage windows port could, in a sense, be seen as a base
> for a completely open SPD for Windows. See
>                 http://windows.sagemath.org/

Excellent, I just joined the list and will work closely with him.

Ondrej

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

Reply via email to