[squeak-dev] modularity

Juan Vuletich juan at jvuletich.org
Mon Mar 28 12:04:44 UTC 2011

Jecel Assumpcao Jr. wrote:
> Casey Ransberger wrote on Fri, 25 Mar 2011 15:28:16 -0700
>> Hey while we're thinking about a small clean modular Squeak, I
>> strongly recommend looking at what Juan has done with Cuis.
>> It's *really* nice, and it's small and it's clean. I really wish we
>> had something like Cuis after running #unloadAllKnown on Squeak. 
> I am very much in favor os small and simple. Of course, sometimes you
> need more funcionality. The first time I tried to use Cuis for a
> presentation I ended up having to go back to a traditional Squeak image
> because I needed some of the things that had been eliminated.
> The ideal is a simple and tiny core that can be expanded as needed in a
> way that is as transparent as possible.

And why not start by building an optional package for Cuis with whatever 
you needed? Otherwise, how will that ideal ever be reached?

Juan Vuletich

>> As far as modularity goes, have you checked out Environments?
>> I think if we decouple the OmniBrowser bits from it, we'll have
>> a namespacing mechanism that's actually real and works in Pharo
>> today. I got it to mostly work in Squeak without *that* much
>> hacking too, so I know it's doable. Not sure how much work is
>> baked into freeing it from OB though. 
> I don't care that much about name spaces and would have been perfectly
> happy with Göran's solution, for example. On the other hand, I would
> like to see some more fundamental solution, like the "worlds" thing VPRI
> is currently working on.
> -- Jecel

More information about the Squeak-dev mailing list