On 17 March 2010 09:39, Stéphane Ducasse <stephane.ducasse@inria.fr> wrote:
Having two dictionaries for methods makes it extremely difficult to move stuff around because always 4 separate cases need to be handled.
I also do not like this part either.
Lukas this is exactly as in RBEnvironment as you suggested when you visited me. If you do not want to hold on class object but name as dictionary key you do not want to have a key that is 'Point class' because you end up been forced to do a lot of string matching shit. Now this is really simple and fast.
The model does not store compiled methods, or classes. It only stores symbols.
I prefer that ;)
Sorry, I mis-inspected the object model. Forget all I said in that paragraph, it is invalid. Lukas -- Lukas Renggli http://www.lukas-renggli.ch