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