On Tue, Feb 10, 2009 at 4:57 AM, Stan Schymanski <schym...@gmail.com> wrote:
>
> +1 for maintaining backwards compatibility as much as practically possible.
>
> Mathematica 5.2, probably considered a mature program, was upgraded to
> Mathematica 6.0 and broke most of my code. This gave me the final
> incentive to look for alternatives as I would have to spend hours and
> hours to fix my old code and understand the new syntax, anyway. That's
> how I found SAGE. If SAGE started to break code with every release and
> require hours of work just to get the old code to work again, I would
> become very frustrated, and possibly a range of others that use SAGE for
> their day-to-day work, too. So please, please, try to minimise the
> amount of work needed to port people's code to new versions of SAGE. I
> know, it's a cost/benefit consideration and I don't have a good
> apprehension of the costs, but I wanted to add my 2 cents to the
> benefits of maintaining backward compatibility.

You have been using Sage for about a year now, or more.  In your
opinion, how are we doing so far regarding breaking or not breaking
*your* code with each new release of Sage?  When your code does break,
how responsive have we been.

 -- William

--~--~---------~--~----~------------~-------~--~----~
To post to this group, send email to sage-devel@googlegroups.com
To unsubscribe from this group, send email to 
sage-devel-unsubscr...@googlegroups.com
For more options, visit this group at http://groups.google.com/group/sage-devel
URLs: http://www.sagemath.org
-~----------~----~----~----~------~----~------~--~---

Reply via email to