Le mercredi 23 mars 2011 à 16:09 -0700, Friedman a écrit : > Thanks for the link Aaron. > > What other parts of SymPy could be optimised without working on > deprecated code? I could try to produce a dependence graph to find the > most referenced modules. > > I read in that thread that removing the old assumptions could be a > challenging project. What skills does it rely on? Is it more > mathematics or software engineering? I have more experience in the > later doing a Comp. Sc. degree (encapsulation, modularity, OO design > patterns). > I think it's mostly software engineering (refactoring, interface design, ...) with a side dish of hardcore CS/AI topics (knowledge base maintenance and indexing, inductive reasoning, ...) We probably also need to implement simplification of boolean expressions.
> On Mar 24, 7:56 am, "Aaron S. Meurer" <[email protected]> wrote: > > You might read through this thread from a few days > > agohttp://groups.google.com/group/sympy/browse_thread/thread/18f0197965e.... > > Note that there might be a problem with the Cythonizing the core because > > we still need to remove the old assumptions (this would itself be a whole > > GSoC project). > > > > However, if you are still interested in Cython, you might look at > > cythonizing other core parts of SymPy. > > > > Aaron Meurer > > > > On Mar 23, 2011, at 5:20 AM, Friedman wrote: > > > > > > > > > > > > > > > > > Hello SymPy people, > > > > > I’m a Computer Science student currently completing my Master’s thesis > > > at the University of Canterbury, New Zealand. > > > > > I am looking to participate in gsoc this year. I would like to > > > contribute to sympy because I have both an interest in mathematics and > > > Python. Python is currently my language of choice. I use Python in my > > > studies and I also tutor Python in undergraduate classes. > > > > > I’m considering the Cython project to optimise the core. I used Cython > > > in Master’s project to optimise processor/memory intensive methods. > > > With Cython I increase the performance of my code while leaving the > > > original Python code unchanged by adding Cython headers (.pyx) to > > > modules to convert the Python into C++. It would be very interesting > > > to be involved in doing the same to sympy. > > > > > Currently looking through the discussion topics to see what would be > > > required of the Cython project. Just wanted to express my interest in > > > this project at this moment. > > > > > Ben M. > > > > > -- > > > 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 > > > athttp://groups.google.com/group/sympy?hl=en. > -- 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.
