>
> 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