I think I already understood this distinction between type and parent. What was not clear (and still is not, but I have homework to do about this before making new noise on the list...) is how this translates in terms of (Python) programming.
Provisorily, I conclude : - type : look for something looking like a C type - parent : look for a class Thanks again... -- Emmanuel Charpentier Le lundi 17 octobre 2016 15:16:04 UTC+2, Jeroen Demeyer a écrit : > > On 2016-10-17 15:10, Emmanuel Charpentier wrote: > > Thank you Vincent. this is much clearer. > > > > It seems that I have some things left to understand about the Sage class > > and types hierarchies. > > There is a difference between a type and a parent. > > A parent is a mathematical object. It is the mathematical set that your > object belongs to. > > A type is a computer-science object. It defines the implementation of > your object and the methods that it has. > > Now, for CDF it turns out that there is a 1-to-1 correspondence between > type and parent. But in most cases, this is not true. For example, > elements of GF(2^2) and GF(17^3) have the same type but not the same > parent. > -- You received this message because you are subscribed to the Google Groups "sage-support" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-support+unsubscr...@googlegroups.com. To post to this group, send email to sage-support@googlegroups.com. Visit this group at https://groups.google.com/group/sage-support. For more options, visit https://groups.google.com/d/optout.