> Am 14.12.2013 um 20:38 schrieb Craig Latta <[email protected]>:
> 
> 
> Hi Norbert--
> 
>> Class names are globals. A class is registered in a global namespace
>> by its name. Names need to be looked up. How should it work in
>> another way?
> 
>     Get rid of globals. Make the root classes elements of the special
> objects array (Object already is), and look up classes through that.
> Make everything else that used to be a global (like Transcript) the
> responsibility of some class, and use them by sending messages. This
> also makes the modularization straightforward.
> 
>     There's no need for a system dictionary. It was a profound and
> long-lived mistake.
> 
Sure. What I wrote before was implying exactly that. There are no globals 
except those few they are always there. The hard thing is always 
finding/composing stuff so it can be used. Not having a clever way to do this 
is preventing us from having namespaces.

When this is solved I think it is not too hard to have more than one special 
objects array. This will bring us to object spaces within the same memory 
space. 

Norbert
> 
> -C
> 
> --
> Craig Latta
> www.netjam.org/resume
> +1 510 984 8117
> (Skype rings this until 31 January 2014)
> 
> 

Reply via email to