Meeting with Edgar notes
stephane ducasse
stephane.ducasse at free.fr
Sun Feb 3 12:53:51 UTC 2008
Andreas
You are probably right.
May be we went too down the road.
Now try to explain this guy that merging sophie, croquet, OLPC package
problems
is not due to traits.
BTW I will do 3.9.1 and do something else for myself. Since yesterday
I discovered that I can have fun without
the noise around it.
>> You are correct. My issue is not as much with traits (outside of my
>> general prejudices about multiple inheritance ;-) but rather with
>> the choices that have been made with their application in the class
>> kernel. I've actually spent a significant amount of time trying to
>> understand the design and implementation decisions and my main
>> objection is basically the use of MI in such a mission-critical
>> piece of the system. From an engineering point of view one could
>> *easily* make a traits implementation that is a simple extension of
>> the 3.8 kernel by subclassing for example ClassDescription. The
>> result would be a small, loadable(!) traits module that does not
>> change the fundamentals around which that kernel was built.
>
> Cheers,
> - Andreas
>
>
More information about the Squeak-dev
mailing list
|