On 03-19-2011, at 1:29 AM, Aaron S. Meurer wrote: > > Yes, I think it should. I would put such a project—one that removes the old > assumptions and replaces them with the new—as top priority for SymPy, because > there are so many things (like the Cython core) that are blocked on it, not > to mention the fact that the new assumptions have the potential to be vastly > superior to the old ones. >
If I were to do a project on the assumptions, I'd probably need a fair bit of assistance since I don't know really know the topic. However, I'm fairly good a theory, so pointers to appropriate books/papers would be a good start if I did that. >> >> As an alternate project, I was thinking about plotting. What back ends do >> people want? I'm guessing pyglet and matplotlib, but what else? I think >> ASCII art would be a bit tricky since you'd have to develop a whole new >> plotting back end rather than just interfacing with one. > > I think those are the most important. ASCII art would be cool, but probably > too much work if a library doesn't already exist, and also less useful > nowadays when most systems have a windowing system (I think Maple's ASCII art > plots date back to the days when this was not the case). Also, you should > look at integrating it well with IPython's new QT console (Brian Granger can > tell you more about this). > > What really needs to be done is to create a good system that lets you plug in > any (Python) plotting system with minimal work. > That's certainly what I'd like to see as well. > By the way, you should be aware that we require all applicants to submit at > least one patch that is reviewed and pushed in. I didn't see your name in > the git log, so you should do this. I've done work related to Sage before. I'm looking through the issues tracker. I have code to do Euler-Lagrange equations that I wrote in Maple that should be fairly simple to add to sympy, if people are interested. Cheers, Tim. -- You received this message because you are subscribed to the Google Groups "sympy" group. 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/sympy?hl=en.
