Hi,

I have a general question. Sage incorporates a bunch of mathematical
libraries, if it haven't happened yet, it'll happen soon that two
libraries operate on same mathematical concepts/objects but they
express and represent them differently (trivial example - one library
uses data structures targeting dense matrices, another - sparse).
It would not be a good thing to expose every difference to the
end-user. If we have 5 libraries with 5 sightly or not so slightly
different representations of a group, we don't want 5 different types
of group objects.
Ideally, the end user should not be aware of the fact that s/he uses 5
libraries.

So, what's Sage's approach to this problem?

-- 
Best regards,
Yegor
__________________________________________________________
Yegor Bryukhov,
Research Associate
Center for Algorithms and Interactive Scientific Software
City College of New York

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

Reply via email to