logoalt Hacker News

ajasmin • today at 3:49 AM • 3 replies • view on HN

I haven't used these in a long while.

Is this a fork? What's Cuis' main selling point compared Squeak and Pharo?


Replies

edfsadfer • today at 3:55 AM

Cuis is an environment derived from Squeak as I understand it with all the "clutter" removed. So it is really a cut-down Squeak. Just as Pharo was a cut-down Squeak originally.

For me it was easier and quicker to get something done in Cuis than in any other Smalltalk (Squeak, Pharo, VA, Dolphin).

isr • today at 4:21 AM

The history link gives details, but if you want a quick analogy:

Pharo & Cuis both forked from squeak at roughly the same time

Squeak = Debian

Pharo = Arch

Cuis = Alpine

Cuis has rigorously simplified, so its much easier to explore & understand the system - because there's less of it

Cuis's re-engineering of morphic is really quite brilliant. Everything is hardware accelerated vector graphics. EVEN THE FONTS are drawn that way. And they remain crisp even when zoomed (in or out) & rotated.

Pharo does have some cool stuff though. I'd love to see fuel (object serialization) & soil (a fully oo database) ported to cuis. And the big one - seaside

But its not an either-or situation. 99% 9f what you learn & do in one is applicable to the other. But if you're starting out, I would definitely recommend cuis (not implying that you wouldn't necessarily stick with it)

➕ show 1 reply
dialogbox • today at 3:54 AM

It looks like it is a fork started quite a long time ago.

https://cuis.st/documentation/explanation/history