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

tim Rowledge tim at rowledge.org
Thu Mar 28 21:10:57 UTC 2019



> On 2019-03-28, at 1:35 PM, H. Hirzel <hannes.hirzel at gmail.com> wrote:
> 
> On 3/28/19, tim Rowledge <tim at rowledge.org> wrote:
>> 
>>> 

[snip]
>>> What are the current use cases for traits?
> 
> To implement object roles, for example.
> 
>>> 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,

Exactly; they don't get used because no good support, which means very low odds of there being any interesting uses found for them, which means no tools get developed and round we go. We should never have put them into the image without tools (at least in principle) being developed. 

tim
--
tim Rowledge; tim at rowledge.org; http://www.rowledge.org/tim
I'm so skeptical that I'm not sure I'm really a skeptic




More information about the Squeak-dev mailing list