Steven D'Aprano wrote: [...] > > But I can't understand the position of folks who want inheritance but > don't want the behaviour that Python currently exhibits. > instance.attribute sometimes reading from the class attribute is a feature > of inheritance; instance.attribute always writing to the instance is a > feature of OOP; instance.attribute sometimes writing to the instance and > sometimes writing to the class would be, in my opinion, not just a wart > but a full-blown misfeature. > > I ask and I ask and I ask for some use of this proposed behaviour, and > nobody is either willing or able to tell me where how or why it would be > useful. What should I conclude from this? > >
You should conclude that some readers of this group are happier designing languages with theoretical purity completely disconnected from users' needs. But of course we pragmatists know that practicality beats purity :-) regards Steve -- Steve Holden +44 150 684 7255 +1 800 494 3119 Holden Web LLC www.holdenweb.com PyCon TX 2006 www.python.org/pycon/ -- http://mail.python.org/mailman/listinfo/python-list