On Tuesday 21 October 2008 16:54:35 William Stein wrote: > On Tue, Oct 21, 2008 at 7:12 AM, Jason Grout > > <[EMAIL PROTECTED]> wrote: > > William Stein wrote: > >> On Tue, Oct 21, 2008 at 6:30 AM, kcrisman <[EMAIL PROTECTED]> > >> wrote: > >>> The new variables don't seem to work well with the plotting code > >>> as is; I give below output for two plots using old and new > >>> variables. I assume this is known, but just wanted to put it out > >>> there. > >> > >> That's because we have a big todo list for transitioning > >> completely over to Pynac, and we haven't got to the plotting part > >> yet. I.e., it's really just not implemented (yet). > > > > Can we comment on the todo list? Or is it still at the stage where > > people just need to get work done and not worry about lots of > > discussion? If we can comment on the todo list, where should we > > comment on it? > > It might exist only in our heads :-) But there is actually a file > todo.txt that is here in sage-3.2.*: > > devel/sage/sage/symbolic/todo.txt > > and it's under revision control. If you looked it over, cleaned > it up a little, thought about what is not listed there but will be > needed in order to fully get rid of the maxima-based symbolic > variables, and submitted a patch (to todo.txt) that would be > very helpful, I think. Well, since Burcin is probably going to > do the work, I hope he agrees with me that this would be > helpful.
Yes, this would be helpful. I keep a todo list on a sticky note on my desktop. Here is my list (more or less in order of priority): * evaluation * support for _fast_eval * hash is random * pyobject deallocations, memory leaks * print order (William's list) * 1/gamma(-1) = 0 * collect_common_factors (William's list) * pretty printing (latex() method, a/b instead of a*b^{-1}, etc.) * noncommutative symbols * symbol domains (ginac supports real, complex, integer) * precision for numeric evaluation (evalf, _mpfr_, William's list) * pickling (William's list) * gcd (William's list) * unevaluated expressions? * callable symbolic expressions?? Comments, suggestions and requests are welcome. > > For example, a very minor nitpick of mine is that var("x,y",ns=1) > > (the ns keyword) doesn't make very much sense. I keep trying to > > remember the magic "ns" keyword. Of course, when the new variables > > are default, that will go away, but that might be a little while > > longer. The "ns" keyword stands for "new symbolics." I never thought that initial patch would go into Sage as is, it was just a quick hack to test the usability of ginac. Cheers, Burcin --~--~---------~--~----~------------~-------~--~----~ To post to this group, send email to sage-devel@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/sage-devel URLs: http://www.sagemath.org -~----------~----~----~----~------~----~------~--~---