[squeak-dev] Fork Proposal: Cuis & Killer Apps.

Gary Dunn garydunnhi at gmail.com
Thu Sep 8 22:50:37 UTC 2011

On Wed, Sep 7, 2011 at 2:59 PM, Juan Vuletich <juan at jvuletich.org> wrote:
> Gary Dunn wrote:
>> On Wed, Sep 7, 2011 at 9:27 AM, Casey Ransberger
>> <casey.obrien.r at gmail.com> wrote:
>>  ...
>>> Worth pointing out: applications which use Morphic will take real work to
>>> make run over Cuis. Morphic in Cuis is a whole new breed of animal; fast,
>>> lean, beautiful, and completely different from the tangle which many
>>> applications expect to find down there.
>> Not sure how to interpret this. Morphic is key to OSP, as it is to
>> OLPC. Are you saying that Morphic will not run on Cuis without
>> modification, but should it be ported the underlying system is fast
>> and lean?
> Cuis uses Morphic. Only cleaner, simpler and faster. Why don't you try it
> for 15 minutes?
> Cheers,
> Juan Vuletich

Just did. Works fine on FreeBSD 8.2, at least it starts and runs, no
exhaustive testing. Right off the bat I checked to see if it would
load my Morphic book project. I could not find a way to do that. Then
I checked the browser to see if there is a bookmorph. I don't see one,
or many of the other Morphic building blocks I use.

You can find out more about my book concept here:


I agree that there is much that needs fixing in Squeak. I have made
several entries in Mantis, for example how the yellow-click pop-up
mouse window text formatting commands are broken. And I did try to fix
that, and found a dark, confusing swamp filled with tangled code,
different code for doing the same task depending on how it is
initiated. I knew I was in over my head. Perhaps starting over with
Cuis is a good plan. My question is, who is going to do all the work
required to port all this good stuff into the new image?

When I was in college I lived for awhile in a small, run-down house
with two other students. A real Animal House. One day, after a few
beers, we decided the place would look a lot better if we painted it.
We started in the bathroom, where the paint was really peeling. We
stripped the old paint, and stopped. Nobody had the time to devote to
finishing the project.

Gary Dunn

More information about the Squeak-dev mailing list