On Mon, Mar 10, 2014 at 04:48:14PM +0000, Simon King wrote:
> Is it a problem to have a multitude of different implementations of
> polynomials in Sage?
> 
> All different implementations of polynomial rings inherit from a base class
> that is specific to polynomials. However, 
> sage.modules.free_module.FreeModule_generic
> inherits from sage.modules.Module_old, whereas 
> sage.combinat.free_module.CombinatorialFreeModule
> (which is a bad choice of a name, I think) inherits from 
> sage.modules.module.Module
> (not Module_old). That's suspicious.

In both cases, I believe the most important is that the various
implementations inherit from the same category. And then, if really
useful, from a common class.

Cheers,
                                Nicolas
--
Nicolas M. ThiĆ©ry "Isil" <[email protected]>
http://Nicolas.Thiery.name/

-- 
You received this message because you are subscribed to the Google Groups 
"sage-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sage-devel.
For more options, visit https://groups.google.com/d/optout.

Reply via email to