On 17 March 2010 12:16, Stéphane Ducasse <stephane.ducasse@inria.fr> wrote:
I fail to see how this is relevant to a in-image representation. I can choose any file-out/in format i want - binary, xml, .st , whatever... So, i really don't understand what you talking about 'off-line' here.
Because we could browse squeaksource mc file using the same browser. Just need to have the representation.
Ah, i see. And what about it? Instantiate a class object an put everything you need there. You can avoid compiling methods, but put a 'NotYetLoadedMethod' instances into its dict. Look, i can do similar things to what is MethodReference or PseudoClass is used for in current implementation, means that instead of reifying a real object, put a proxies to unreal ones. And then you can browse it and do same things. Where is the problem?
Lukas pointed to the problems if we go for real living objects we will have to pay attention to a lot of places and may be this is something to do in a second step.
Right. Introducing my idea will require a lot of changes in various places. So, if your only argument, that we're not ready for it yet, i accepting that :)
I would prefer to have classes and methods but this is more brittle.
Nope. Explicit control is always less brittle than implicit.
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.