Hi Stef,<br>&nbsp;isn&#39;t it there a work about that? I thought somebody did it... <br>&nbsp;Are you suggesting rewrite the Collection hierarchy (keeping the same abstractions with the same protocol) or are you suggesting creating a brand new set of classes? (I think both are good for a thesis...)
<br><br>&nbsp;Hernan.<br><br><div><span class="gmail_quote">On 6/23/07, <b class="gmail_sendername">stephane ducasse</b> &lt;<a href="mailto:stephane.ducasse@free.fr">stephane.ducasse@free.fr</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Hi claudio<br><br>What would be great is to redesign from scratch a collection library<br>or build on top of the library of damien to make sure that<br>one day we could replace the stream library. The results of Nile are<br>
showing that traits are really worth. The design is nice<br>and the composition of traits working well.<br><br>I would be really interested in learning from a new collection<br>library. Damien did something good:<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;- he started to write a lot of tests
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;- then fixed some bugs<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;- then design nile so that the tests passed as well on nile and the<br>squeak lib.<br><br>Stef<br><br>&gt; Hello,<br>&gt;<br>&gt; Two challenging topics on traits:<br>&gt;<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; - A collection hierarchy made in Traits (in the similar fashion<br>&gt; advocated by Nathanel Schaerli in his PhD)<br>&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; - A smalltalk-kernel only based on traits (cf. Daniel&#39;s email below)<br>
&gt;<br>&gt; By the way, we should keep in touch, I will be in south america at<br>&gt; the end of this year, and will visit Argentina even if I will be<br>&gt; based in Chile. We should keep in touch since I am working also
<br>&gt; with traits.<br>&gt;<br>&gt; Alexandre<br>&gt;<br>&gt;<br>&gt;&gt; Hello, we (Nicolas Butarelli and Claudio Acciaresi) are from<br>&gt;&gt; Buenos Aires,&nbsp;&nbsp;Argentina, we're trying to make a thesis at the<br>&gt;&gt; University of Buenos Aires.
<br>&gt;&gt;<br>&gt;&gt;<br>&gt;&gt; Our initial idea is to reimplement a model using traits, we would<br>&gt;&gt; like to know what your opinions are (if you think that this is<br>&gt;&gt; useful, etc) about this idea and which models do you think that
<br>&gt;&gt; would be nice to rethink using traits.<br>&gt;&gt;<br>&gt;&gt;<br>&gt;&gt; Any material related to this idea will be really useful.<br>&gt;&gt;<br>&gt;&gt; Any opinion on this idea will also be useful, if you know anther
<br>&gt;&gt; idea related to traits, please tell us.<br>&gt;&gt;<br>&gt;&gt;<br>&gt;&gt; Thanks a lot.<br>&gt;&gt;<br>&gt;&gt; Nicolas and Claudio.<br>&gt;&gt;<br>&gt;<br>&gt;<br>&gt; --<br>&gt; _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
<br>&gt; Alexandre Bergel&nbsp;&nbsp;<a href="http://www.bergel.eu">http://www.bergel.eu</a><br>&gt; ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.<br>&gt;<br>&gt;<br>&gt;<br>&gt;<br>&gt;<br><br><br></blockquote></div><br>