[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