A Traits question

Andreas Raab andreas.raab at gmx.de
Wed Feb 20 21:04:39 UTC 2008


Andrew P. Black wrote:
> Simpler was a large part of it.  We did consider renaming, and looked at 
> the renaming facility in Eiffel.   "Simpler" does not just mean "simpler 
> to implement"; the flattening property, which gives a nice simple 
> semantics to traits, would go if we added renaming.  The claim that you 
> can understand trait code without understanding traits would also go.

How so? I'm not sure how renaming affects either the flattening property 
or how one "can understand trait code without understanding traits" to 
begin with ;-)

Cheers,
   - Andreas



More information about the Squeak-dev mailing list