On Tue, Jan 13, 2015 at 4:53 PM, Simon King <simon.k...@uni-jena.de> wrote:
> On 2015-01-13, Daniel Krenn <kr...@aon.at> wrote: > > Am 2015-01-12 um 22:07 schrieb David Roe: > >> I would say that, ideally, the kind of functionality that > >> you're moving from Group to Monoid should go in the categories. Then we > >> don't need an intermediate class in the Python inheritance tree. > > > > Does this also mean, that (ideally) there shouldn't even be a Group > class? > > Ideally, there would be a category framework fully implemented in > Cython---which is impossible, since you can't create cdef classes > dynamically > and also can not (yet?) create cdef classes inheriting from more than > one base class. > I've never heard of any even dreamlike hope for Cython to support multiple inheritance. I even asked Robert Bradshaw about this recently, and he basically just said "nope". (I obviously would love to be wrong about this!) William > > Best regards, > Simon > > > -- > 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 sage-devel+unsubscr...@googlegroups.com. > To post to this group, send email to sage-devel@googlegroups.com. > Visit this group at http://groups.google.com/group/sage-devel. > For more options, visit https://groups.google.com/d/optout. > -- William Stein Professor of Mathematics University of Washington http://wstein.org -- 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 sage-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-devel@googlegroups.com. Visit this group at http://groups.google.com/group/sage-devel. For more options, visit https://groups.google.com/d/optout.