Traits approaching mainstream Squeak

Daniel Vainsencher daniel.vainsencher at gmail.com
Sat Aug 27 19:05:38 UTC 2005


Yes, at the moment, we're using Traits lazily to avoid duplication and 
inappropriate inheritance. We are not actively refactoring other parts 
of the system at the moment. Doing so would probably make the merge into 
mainstream Squeak more difficult.

To traits and classes themselves there might still be significant 
changes compared to is in the demo right now. One change for example is 
to reparent Behavior back to Object to facilitate the merge.

Daniel

stéphane ducasse wrote:
> Nearly nothing.
> One or two classes in the kernel will use traits to avoid duplication  
> but no more.
> 
> 
> On 27 août 05, at 19:59, Tom Phoenix wrote:
> 
>> On 8/26/05, Daniel Vainsencher <daniel.vainsencher at gmail.com> wrote:
>>
>>
>>> Traits are one of the things we hope to have in Squeak 3.9.
>>>
>>
>> How much of Squeak will be transformed by traits? I imagine that 3.9
>> will include the bare minimum of changes needed to get traits working,
>> with most major refactoring postponed until subsequent releases. Is
>> that about right?
> 
> 
> Yes
> 
> Stef
> 
>>
>> --Tom Phoenix
>>
>>
> 
> 
> 



More information about the Squeak-dev mailing list