[squeak-dev] SmalltalkImage current vs Smalltalk: Option #3

Colin Putney cputney at wiresong.ca
Fri Mar 5 04:40:20 UTC 2010


On 2010-03-04, at 8:24 PM, Andreas Raab wrote:

> The result is that:
> 1) Smalltalk == SmalltalkImage current
> 2) Smalltalk class == SmalltalkImage
> 3) Smalltalk globals class == SystemDictionary
> 4) SomeClass environment == Smalltalk globals
> 
> Interestingly, this is pretty much the way these entities are already used; just not consistently. After browsing through quite a bit of code that does feel like the most natural separation - the environment as the dictionary / namespace; Smalltalk as the system-wide facade for various things.
> 
> What do you think?

+1 

Colin


More information about the Squeak-dev mailing list