On 2019-03-28, at 1:35 PM, H. Hirzel hannes.hirzel@gmail.com wrote:
On 3/28/19, tim Rowledge tim@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@rowledge.org; http://www.rowledge.org/tim I'm so skeptical that I'm not sure I'm really a skeptic