william ratcliff wrote:
> I just wanted to check--will the patches for noncommutative numbers be 
> included in this release?

No if you are asking for the patches on issue 
http://code.google.com/p/sympy/issues/detail?id=1358

By the way, after the release I would like to start a discussion about 
the way we implement noncommutative multiplication, since it clashes a 
bit with the new assumption system. I'll send a long email explaining my 
claims.

> 
> Thanks,
> William
> 
> On Thu, Jul 16, 2009 at 12:16 AM, Ondrej Certik <ond...@certik.cz 
> <mailto:ond...@certik.cz>> wrote:
> 
> 
>     Hi,
> 
>     SymPy was accepted both for the tutorial and a 40 min talk at the
>     SciPy 2009 conference:
> 
>     http://conference.scipy.org/schedule
>     http://conference.scipy.org/abstract?id=3
> 
>     I'll give the tutorial using sympy that is in all distributions/Sage,
>     e.g. 0.6.4, or even older, like 0.6.2 in EPD. However, the conference
>     is a good deadline to get some stuff done.
> 
>     The absolute number one priority is:
> 
>     * merge Fabian's assumptions branch and get rid of the old assumptions
> 
>     if we didn't manage nothing else, we have to manage this, it's very,
>     very important.
> 
>     Then the other top priorities are:
> 
>     * merge the sympyx Python core
>     * start using Cython in pure python mode (all around sympy)
>     * merge Luke's trig branch (implements all kinds of simplifications to
>     all 24 trig and inverse trig functions,
>     sin/cos/tan/cot/sec/csc/asin/acos/atan/acot/asec/acsc, along with
>     hyperbolic versions of each, just like Mathematica). I also hope we
>     could implement some more advanced trig simplifications
>     * port to Python 3.0
> 
>     And of course anything else, where you feel the most efficient. For
>     example Aaron is doing excellent progress with the Constant class and
>     ODE solvers. Chris just debugged a very nasty arithmetic
>     simplification bug and fixed it (it's already committed).
> 
>     assumptions
>     -----------------
> 
>     We'll start working on this with Fabian right after we release sympy
>     0.6.5 (hopefully tomorrow). Me and Fabian will put 100% of our efforts
>     to make this succeed.
> 
>     sympyx
>     -----------
> 
>     We did some work on that when Aaron visited me in Los Alamos and it
>     seems it will allow to implement Order, infinity and other things
>     outside the core, code is here (see also the handler branch):
> 
>     http://github.com/certik/sympyx
> 
>     python 3.0
>     ---------------
> 
>     latest development on the python3.0 front is here:
> 
>     http://code.google.com/p/sympy/issues/detail?id=1262
> 
>     There doesn't seem to be any showstoppers now, just dozens of little
>     things to fix. I believe anyone can finish it from this point on. :)
> 
>     Cython
>     -----------
> 
>     As to Cython, I was just about to say "Cython is still not ready yet"
>     when I noticed that Robert just fixed the showstopper bug:
> 
>     http://codespeak.net/pipermail/cython-dev/2009-July/006360.html
> 
>     I tested and it works! See here for a demo how the pure python mode
>     works (see the README):
> 
>     http://github.com/certik/cython-test
> 
>     Now this is very exciting --- we can now use Cython to speed up
>     critical parts of sympy and mpmath, and still remain pure Python. I
>     plan to setup additional buildbots, that take sympy, runs cython on it
>     and execute all tests. E.g. the same sympy tests will test both pure
>     Python sympy, and cythonized sympy.
> 
>     Stuff like factorization of integers and similar things can be sped up
>     very easily a lot. The ultimate goal of course is to cythonize the
>     core classes, because they become  C structs and its virtually as fast
>     as ginac, if done with care. The sympyx has it, but it will take some
>     time to fully integrate it (it's easy to create a fast simple core,
>     but way more challenging to add all the special cases, like
>     assumptions, infinities, Order, ...). But we can (and will) start
>     using cython here and there now, setup all the infrustructure and
>     slowly start improving and experimenting with it. And then gradually
>     improve.
> 
>     Ondrej
> 
> 
> 
> 
> > 


-- 
http://fseoane.net/blog/

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"sympy" group.
To post to this group, send email to sympy@googlegroups.com
To unsubscribe from this group, send email to sympy+unsubscr...@googlegroups.com
For more options, visit this group at http://groups.google.com/group/sympy?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to