Re: [Pharo-dev] [update 3.0] #30267

2013-07-15 Thread Sebastian Tleye
After all my changes you will only love them :) 2013/7/13 Stéphane Ducasse stephane.duca...@inria.fr I imagine that quite well :) but my love/hate relationship with trait always bugs me :) On Jul 13, 2013, at 2:44 PM, Camillo Bruni camillobr...@gmail.com wrote: If you put all methods

Re: [Pharo-dev] [update 3.0] #30267

2013-07-15 Thread Camille Teruel
On 13 juil. 2013, at 14:44, Camillo Bruni wrote: If you put all methods from ClassDescriptions in traits and move them on Class and Metaclass there is no need for ClassDescription. Except for instanceVariables and organization ivs of ClassDescription. Were you thinking about stateful

Re: [Pharo-dev] [update 3.0] #30267

2013-07-15 Thread Camillo Bruni
On 2013-07-15, at 10:34, Camille Teruel camille.ter...@gmail.com wrote: On 13 juil. 2013, at 14:44, Camillo Bruni wrote: If you put all methods from ClassDescriptions in traits and move them on Class and Metaclass there is no need for ClassDescription. Except for instanceVariables and

Re: [Pharo-dev] [update 3.0] #30267

2013-07-13 Thread Stéphane Ducasse
On Jul 12, 2013, at 7:22 AM, Damien Cassou damien.cas...@gmail.com wrote: On Thu, Jul 11, 2013 at 6:36 PM, Esteban Lorenzano esteba...@gmail.com wrote: 11151 More changes needed to trait/classes polymorphism https://pharo.fogbugz.com/f/cases/11151/ That's huge. Soon, we will be

Re: [Pharo-dev] [update 3.0] #30267

2013-07-13 Thread Stéphane Ducasse
Why can't we keep ClassDescription. Then in addition Behavior is a nice class to have to build strange stuff. Stef On Jul 12, 2013, at 7:22 AM, Damien Cassou damien.cas...@gmail.com wrote: On Thu, Jul 11, 2013 at 6:36 PM, Esteban Lorenzano esteba...@gmail.com wrote: 11151 More changes

Re: [Pharo-dev] [update 3.0] #30267

2013-07-13 Thread Camillo Bruni
If you put all methods from ClassDescriptions in traits and move them on Class and Metaclass there is no need for ClassDescription. If previously you want something that inherited from ClassDescription you can simply include the traits now. In the case of a Behavior subclass nothing changes.

Re: [Pharo-dev] [update 3.0] #30267

2013-07-12 Thread Sebastian Tleye
Exactly!! 2013/7/12 Damien Cassou damien.cas...@gmail.com On Thu, Jul 11, 2013 at 6:36 PM, Esteban Lorenzano esteba...@gmail.com wrote: 11151 More changes needed to trait/classes polymorphism https://pharo.fogbugz.com/f/cases/11151/ That's huge. Soon, we will be able to remove

Re: [Pharo-dev] [update 3.0] #30267

2013-07-12 Thread Sebastian Tleye
I am writing a blog of the changes i have been doing, this particular change is not still there but it will be soon (today or on monday) :) 2013/7/12 Norbert Hartl norb...@hartl.name Am 12.07.2013 um 07:22 schrieb Damien Cassou damien.cas...@gmail.com: On Thu, Jul 11, 2013 at 6:36 PM,

Re: [Pharo-dev] [update 3.0] #30267

2013-07-12 Thread Marcus Denker
On Jul 12, 2013, at 10:42 AM, Sebastian Tleye stl...@gmail.com wrote: I am writing a blog of the changes i have been doing, this particular change is not still there but it will be soon (today or on monday) :) 2013/7/12 Norbert Hartl norb...@hartl.name Am 12.07.2013 um 07:22 schrieb

Re: [Pharo-dev] [update 3.0] #30267

2013-07-12 Thread Norbert Hartl
Am 12.07.2013 um 10:45 schrieb Marcus Denker marcus.den...@inria.fr: On Jul 12, 2013, at 10:42 AM, Sebastian Tleye stl...@gmail.com wrote: I am writing a blog of the changes i have been doing, this particular change is not still there but it will be soon (today or on monday) :)

Re: [Pharo-dev] [update 3.0] #30267

2013-07-12 Thread Camillo Bruni
On 2013-07-12, at 10:52, Norbert Hartl norb...@hartl.name wrote: Am 12.07.2013 um 10:45 schrieb Marcus Denker marcus.den...@inria.fr: On Jul 12, 2013, at 10:42 AM, Sebastian Tleye stl...@gmail.com wrote: I am writing a blog of the changes i have been doing, this particular change is

[Pharo-dev] [update 3.0] #30267

2013-07-11 Thread Esteban Lorenzano
30267 - 11151 More changes needed to trait/classes polymorphism https://pharo.fogbugz.com/f/cases/11151/ (pass 4, final) Diff information: http://smalltalkhub.com/mc/Pharo/Pharo30/main/Traits-EstebanLorenzano.547.diff

Re: [Pharo-dev] [update 3.0] #30267

2013-07-11 Thread Damien Cassou
On Thu, Jul 11, 2013 at 6:36 PM, Esteban Lorenzano esteba...@gmail.com wrote: 11151 More changes needed to trait/classes polymorphism https://pharo.fogbugz.com/f/cases/11151/ That's huge. Soon, we will be able to remove thr ClassDescription and Behavior classes. It makes sense because