Thanks for the links!
I promise to read them (but that does not mean I am going to understand
them).
> the collective (40+ year) experience in the O-O community is that
> whenever you think you need to say super.super, or directly call an
> inherited method in a superclass, you will end up regretting it if
you > do, inevitably at a later time or in some descendant class when the
> little "work around" will have been long forgotten.
Well...I think there is even larger consensus in the community about the
dangers of loosely typed languages (like laszlo).
All the odd and implicit rules of type casting keep me on my toes all
the time. Not to speak of all the odd behaviours echoed in the remotest
parts of my code because some variable had an unexpected type causing
all sorts of secret black magic :-)
But I try to dig up the case against super.super from those papers.
- rami