A little namespace "proposal"

stéphane ducasse ducasse at iam.unibe.ch
Tue Apr 20 08:45:56 UTC 2004


>
> Well, I was too. :) Anyway, what I meant was that Environment +
> Class>>environment/environment: + theinstvar wasn't used today - but 
> now
> I am beginning to think that perhaps that is a false conclusion given
> that ClassBoxes uses them - at least I think Alexandre wrote that.
>
> Which would mean that I actually *shouldn't* reuse it. Well, as you can
> see we need to resolve this into something pretty soon.

No this is not a problem. If one proposal for namespace ends up in 
Squeak
we will simply adapt classbox to use it. You should not consider that.

> IMHO the class Environment and accompanying methods here and there in
> the image are more or less remnants from the 3.3-modules. Granted Dan
> wrote Environment before that. But the fact remains that tis stuff 
> isn't
> used in "plain Squeak" nor is it in a working state, AFAICT.

Exactly for the class environemnt. But the message environemnt
has always been there. I remember noury telling to me in 98 that he 
cleaned VW of the Smalltalk hard-coded reference to use self class 
environment to be able to build Metaclasstalk.
So this means that we should just use the methods and inst var.


>
> *If* (and that is definitely not a decision that we will take lightly -
> we need to test and play with it thoroughly before that) we decide to
> adopt an approach like the one I proposed for *standard* Squeak, then 
> we
> should probably at the same time move Environment out of the image etc.
> Having it "hanging around" is probably pretty confusing.

Yeap

> Anyway, I hope I can post my latest today with the instructions to do a
> conversion of the image so that you can see it in "full action".
>
> regards, Göran
>




More information about the Squeak-dev mailing list