On 20 March 2010 15:38, stephane ducasse <stephane.ducasse@free.fr> wrote:
Hi guys
I think that we should remove all the code that is not about class management from SystemDictionary. this is the easy part.
Now what do we do for the class management behavior defined in Smalltalk image (allclasses, allTraits, associationsAt:, at:, at:put:.......) because now this code is in systemDictionary
    - we could replace Smalltalk         by Smalltalk globals
    - deprecate the Smalltalk associationAt:.at:...and others
What do you think?
Yes. This is a logical step, which should follow the initial refactoring, to slowly separate concerns and create a clean and nice protocols.
Stef _______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
-- Best regards, Igor Stasenko AKA sig.