[Cuis-dev] [RFC] Modules/Namespaces for Cuis

Gerald Klix cuis.01 at klix.ch
Mon Sep 28 03:08:28 PDT 2020


On 2020-09-27 16:56, ken.dickey--- via Cuis-dev wrote:
> On 2020-09-27 06:12, Mariano Montone via Cuis-dev wrote:
>> Hello,
>>
>>    there's Package Environments by Ken Dickey:
>> https://github.com/KenDickey/PackageEnvironments
> 
> To follow up.
> 
> The environment code works, but only converts loaded Packages into 
> Environments.  You can not yet compile code for it.
> 
> The piece missing is to take the bits of compiler setup to be able to 
> supply the proper context when compiling code within an Environment 
> rather than assuming a single global (Smalltalk) namespace.
> 
> I am a busy guy.  I took time out to get the framebuffer up on 
> aarch46/arm64 (vm-display-fbdev).  I am also editing and writing a bit a 
> book on Cuis with a couple of fellows (TheCuisBook).  I am also coming 
> up to speed on touch devices so that the VM and images can be used on 
> phones and tablets.
> 
> And the, of course, I _do_ have a life which includes gardening, dog 
> walking, shopping/cooking/cleaning/.. you know the rest.
> 
> So any help with Environments, even as a user, is useful.
> 
> BTW, I did start to port the Squeak solitaire game with 
> 'Morphic-Games-Solitaire' converted to an Environment.  No problems with 
> developing multiple card games.  I did not get far with the port because 
> I was doing other things (see above).
> 
> HTH,
> -KenD

Hi,

I wasn't aware that that Ken implemented that multiple global namespaces 
approach; thanks Ken.
and thanks for making me aware of it.

I am, however, aware that Environments are supported in Squeak, but the 
are not used much,
at least not in the Squeak's core image.

Admittedly I have rather different ideas, about
the coupling of environments/namespaces and packages. I see them as 
being completely independent.

I guess I have to give these ideas more thought.


Thanks again and Best Regards,

Gerald


More information about the Cuis-dev mailing list