On Aug 29, 5:41 pm, Bill Hart <goodwillh...@googlemail.com> wrote:
> Why attack Sage. It is what it is. Why defend it. It certainly didn't/
> doesn't get everything right. One thing is for sure. Whatever is wrong
> with Sage, it is almost certainly too late to fix it. Whatever is
> right with Sage certainly made it popular.

"Whatever is right" is easy.  When you want to explore a mathematical
topic programmatically you don't need to start from scratch.  There's
high-precision arithmetic (Bill Hart did that), there's graph
isomorphism (Robert Miller did that), there's exact linear algebra
(William Stein, Robert Bradshaw, David Kohel, etc, etc did that).  You
can write what interests you and pull in great code for the parts you
need but can't write or don't want to write.  And when it is wrong
(not if), you can isolate the problem, and if you can't fix it,
there's a good chance somebody else will care enough to fix it.
Sometimes even promptly.  And in the process Sage gets incrementally
better.  That's the beauty of Sage for me and I don't believe it can
be said about any other project.

Rob

-- 
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

Reply via email to