About removing global variables

stéphane ducasse ducasse at iam.unibe.ch
Thu Nov 25 20:40:24 UTC 2004


Hi jecel

> Having removed them entirely from Neo Smalltalk, I could hardly argue
> against this idea.
:)
Is NeoSmalltalk running on mac os X? Because I want to have a look.
>
>> [...]
>> Now we would have to type Smalltalk transcript instead of Transcript.
>
> Well, you removed all but one ;-)

:)

> Globals are specially bad from a security viewpoint. They violate POLA
> (principal of least authority) by making a set of objects available to
> every single object in the system.

Yes exactly and we could really leave without them.




More information about the Squeak-dev mailing list