Tim, On Fri, Mar 18, 2011 at 10:19 PM, Tim Lahey <[email protected]> wrote: > On 03-19-2011, at 1:07 AM, Brian Granger wrote: > >> On Fri, Mar 18, 2011 at 8:49 PM, Aaron S. Meurer <[email protected]> wrote: >>> >>> >>> Well, the hope is that we can use things like @cythonized decorators in the >>> core, and make it just work either way (either it uses pure Python, or >>> cython if the cython has been made). This is how the cython in the polys >>> works right now. We will have to look at it to see if this will work for >>> the core. Anyway, it would definitely be optional no matter how it is >>> done, because we want people to be able to use SymPy using pure Python as >>> the only dependency. >>> >>> Also, it was my understanding that the core needs a lot of cleanup before >>> it can be properly cythonized. In particular, the old assumptions have to >>> be completely removed and replaced with the new ones. Others know more >>> about the state of the core and could probably answer your questions >>> better, though. >> >> +1e100. The old assumptions definitely need to go before Cython is >> brought into the picture. In terms of the core, I think the >> assumptions work is one of the most important things that needs to be >> done. > > Should the assumption work be a GSoC project itself?
Yes, please!!! I think a solid application focused on the assumptions system would be quite popular among the core developers. Cheers, Brian >> >> virtualenv is great. >> > > Good to know. > >>> If you are working on just SymPy, you can just work straight from the git >>> repository. There is no need to install it. >> >> This is how we work. >> > > Also good to know, but it wouldn't be helpful if I do plotting since I'd need > a number of additional packages. > > 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'm not sure what specifically you'd want from Mathematica since I don't use > it. > > Cheers, > > Tim. > > --- > Tim Lahey > PhD Candidate, Systems Design Engineering > University of Waterloo > http://about.me/tjlahey > > -- > 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. > > -- Brian E. Granger, Ph.D. Assistant Professor of Physics Cal Poly State University, San Luis Obispo [email protected] [email protected] -- 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.
