> 
> These phrases are related to innovation in our language.
> 
>> Adding more language features to be comparable to other languages?
> 
> It's not about making Smalltalk to be comparable to other languages,
> it's about trying new ideas. I think Smalltalk is a good platform for
> that and traits are such an idea. Now, maybe traits implementation is
> not perfect. Maybe developer support is not good. I think developer
> support will follow the arrival of Nautilus and Glamour which makes it
> much simpler to try new ideas.
> 
> Do we want to keep traits in the system? Maybe not. Do we want to
> delete them and forget them forever? I certainly don't want that
> because I see real potential in traits. So, either we keep them in the
> system or we make it possible to load them. I'm not sure solution #2
> is doable and nobody showed interest yet.

Damien I always wanted to evaluate what andreas did in Squeak and see if we 
could 
simplify trait implementation and plug them. 
Davdi R. did a really good job with his browser for traits support. Coding with 
it was really good for traits.
Now Nautilus is not trait-friendly and you are right that Glamour may change 
it. 
Now this is not really important. I prefer to get:
        - opal 
        - new event
        - cleaning the UI
        - bring Ring in the system (new declarative code model)
and we will see for trait later.

Stef

Reply via email to