On Tue, Sep 13, 2011 at 10:48 AM, kcrisman <kcris...@gmail.com> wrote: >> Personally, I'm in favor of deprecating the solve(eq, x,y) or solve(list >> of equations, x,y,z) syntax, and would prefer that the variables be >> specified as a list: > > Backwards-incompatible, hence fodder for the mythical Sage 5.0 ...
(Aside, that has nothing to do with this particular solve issue.) We deprecate after one year. I think deprecation should have nothing to do with "sage 5.0". The policy, which we agreed on long ago is deprecation after one year (minimum), except when there is a compelling argument otherwise (e.g., combinat's pickles). -- William > >> solve(eq, [x,y]) or >> solve(list of equations, [x,y,z]) > > Though I should point out, in fairness, that Maxima requires this - > see http://maxima.sourceforge.net/docs/manual/en/maxima_20.html#IDX850 > - so maybe we were wrong. > >> P.S. I wish we had keyword-only arguments >> (http://www.python.org/dev/peps/pep-3102/), so that we could clearly > > Huh, that is interesting. > > -- > To post to this group, send an email to sage-devel@googlegroups.com > To unsubscribe from this group, send an email to > sage-devel+unsubscr...@googlegroups.com > For more options, visit this group at > http://groups.google.com/group/sage-devel > URL: http://www.sagemath.org > -- William Stein Professor of Mathematics University of Washington http://wstein.org -- To post to this group, send an email to sage-devel@googlegroups.com To unsubscribe from this group, send an email to sage-devel+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/sage-devel URL: http://www.sagemath.org