>I think that's really the core issue in this whole thread -- some people >are really disturbed by code get thrown away... Well deal with it.
Lets try to avoid ad hominem. Bernard's point is not one of ego. Nor is mine. Almost all the code I've written in the last 37 years is gone and I'm thankful for that :-) In fact, *I* didn't write any of the integration code. I am not capable of writing Davenport-Trager-Bronstein (DTB) code. The core issue is, very few people *are* DTB-capable worldwide. And if you are anywhere near DTB-capable, it would make more sense to build on top of existing robust, well tested, and high quality code towers. >It's much more important to make decisions that are best for the >overall quality of a project and "the community goals" than to >stroke your ego by keeping your own code alive forever. Code *quality* is the key issue. When I see an expert like Paul Zimmermann involved in the gmp-Sage work, I know from experience that Paul writes quality code and gmp is well tested. It has been around a long time and has been widely used. I can make the same quality argument about Axiom's DTB integration code. Both are "best of breed". Bernard's point is that it is much less effort to interface than it is to rewrite from scratch. "The community" benefits more from an interface than a rewrite. But your time is your own. Tim --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---