[squeak-dev] The Inbox: TraitsTests-pre.19.mcz

Chris Cunningham cunningham.cb at gmail.com
Thu Mar 28 22:34:59 UTC 2019


On Thu, Mar 28, 2019 at 3:25 PM Levente Uzonyi <leves at caesar.elte.hu> wrote:
<snip>

> >>> Just asking, because I'm not aware of any. And if that's the case in
> >>> general, then we should remove them.
> >>> Tool support is still incomplete after 10+ years.
> >
> > Traits are not used because they are not properly supported,
>
> That's what people used to say, but that's not true. Even in Pharo, where
> Traits were fully supported (with the same capabilities we have now in
> Squeak), they were only used because of the heavy push from the dictators.
> Once they found out the shortcomings of the idea of stateless traits, they
> replaced the implementation altogether with TraitsV2 - aka stateful
> traits.
>
> Stateful traits would indeed be much nicer.

If I remember correctly, there was talk that the existing model could be
expanded to handle stateful traits - it was just never done (or at least,
never shared).
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20190328/0c29dc5a/attachment.html>


More information about the Squeak-dev mailing list