On 10.08.2009, at 02:19, Miguel Enrique Cobá Martinez wrote:

> http://code.google.com/p/pharo/issues/detail?id=1058
>
> Can this two classes be merged (the share 80% or more than methods and
> several are identical, maybe were copied) and then (assuming that the
> BlockClosure will be the enduring):
>
> Smalltalk at: #BlockContext put: BlockClosure
>
> This way several packages that extend BlockContext will work in the  
> new
> closure vm, for example Magma.
>

I don't think this is a good idea. BlockClosures are *not* contexts.  
So methods
that are about the context part of BlockContext will fail.

I think we should just keep BlockContext for backward-compatibility in  
1.0. This
way, people can load code and than check if the methods needs to go to  
MethodContext
or BlockClosures.

        Marcus




--
Marcus Denker - http://marcusdenker.de
PLEIAD Lab - Computer Science Department (DCC) - University of Chile


_______________________________________________
Pharo-project mailing list
Pharo-project@lists.gforge.inria.fr
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project

Reply via email to