inheritance, multiple inheritance and the weaklist and instance dictionaries
Rouslan Korneychuk
rouslank at msn.com
Wed Feb 9 18:19:34 EST 2011
More information about the Python-list mailing list
Wed Feb 9 18:19:34 EST 2011
- Previous message (by thread): inheritance, multiple inheritance and the weaklist and instance dictionaries
- Next message (by thread): Land Of Lisp is out
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
On 02/09/2011 05:02 PM, Carl Banks wrote: > On Feb 9, 1:14 pm, Rouslan Korneychuk<rousl... at msn.com> wrote: >> Each Python class is a wrapper for a C++ class. > > Also, if you want my opinion (you probably don't after you've already > gone to so much trouble, but here it is anyway): No, your opinion is quite welcome. > It's not worth it to mimic the C++ type hierarchy in Python. Just > wrap each C++ class, regardless of its ancestry, in a Python class > with only object as base. I kind-of already did. The issue only comes up when multiply-inheriting from types that have a different combination of the weaklist and instance dictionaries. I don't have to support this particular feature. As for the worth, this is something I'm working on in my spare time as a hobby and I enjoy a good challenge.
- Previous message (by thread): inheritance, multiple inheritance and the weaklist and instance dictionaries
- Next message (by thread): Land Of Lisp is out
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Python-list mailing list