Classes as Packages (was: Harvesting infrastructure)
Anthony Hannan
ajh18 at cornell.edu
Tue Nov 19 17:28:28 UTC 2002
Hi Nathanael, thanks for your thorough explanation. You have clarified
the crux of the difference between Traits and stateless MI. 'Super' is
lexically bound in MI, but dynamically bound in Traits. Otherwise
Traits and stateless MI are basically the same thing. Maybe they can be
made more alike by using a single type of a behavior object and single
type of combination rules, instead of two different kinds (class and
traits, inheritance and nesting). Then add a way to specify "dynamic"
super. I don't have anything in mind now, but I'll think about it.
Cheers,
Anthony
More information about the Squeak-dev
mailing list
|