Although they are research projects, we are doing three things with Traits:<br>1) Refactorings to go from classes to traits and vice versa<br>2) Reimplementing the Collection hierarchy<br>3) SmallLint for Traits<br><br>We are not using Traits in our production environment because VisualAge and GemStone don&#39;t have them.<br>
My opinion is that even if we finally realize that Traits are a great tool (we are not sure yet, aren&#39;t we?), it is going to take some time for it to catch up. Changes in a mature system like Smalltalk take time, much more time in a diverse community like Squeak. <br>
So, if traits do not bother, just give them a try, let other people play with them and see if they work. I think we will not loose too much doing so, but we could loose more not doing it.<br><br>Bye,<br>Hernan.<br><br><br>
<div class="gmail_quote">On Feb 3, 2008 4:47 PM, Michael van der Gulik &lt;<a href="mailto:mikevdg@gmail.com">mikevdg@gmail.com</a>&gt; wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br><br><div class="gmail_quote"><div><div></div><div class="Wj3C7c">On Feb 4, 2008 1:59 AM, Igor Stasenko &lt;<a href="mailto:siguctua@gmail.com" target="_blank">siguctua@gmail.com</a>&gt; wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">

Recently, there are voices from many sides, saying that Traits is<br>show-stopper and should be retained from future squeak versions.<br>I&#39;d like to hear an arguments of both sides.<br><br>Personally, what i think, Traits have good potential, but sadly there<br>

is lack of support of them in current dev tools, what in own turn,<br>returns us to discussion about improving dev tools to meet<br>requirements :)<font color="#888888"><br></font></blockquote></div></div><div><br><br>Could anybody who is actually *using* traits please raise their hand? <br>

<br>Gulik. <br></div></div><font color="#888888"><br><br clear="all"><br>-- <br><a href="http://people.squeakfoundation.org/person/mikevdg" target="_blank">http://people.squeakfoundation.org/person/mikevdg</a><br><a href="http://gulik.pbwiki.com/" target="_blank">http://gulik.pbwiki.com/</a>
</font><br><br><br></blockquote></div><br>