Smalltalk Projects

Smalltalk Performance

Updated Sept 24 2008: extract from old article.

One of the more popular classes in any OO environment is the Process class. The Squeak implementation of Smalltalk even has a special OSProcess plugin to the virtual machine ( VM ) that provides 'eyeball-to-eyeball' OS level support for threads. I keep trying to come up with big XML workloads to test the limits of the stdin/stdout channels.

Links - Squeak Smalltalk

March 19 2009: Squeakland-EToys updated, see the EToys download page.
Updated July 10 2008: Pharo - new, leaner fork of Squeak. See related link.

From Wikipedia on Squeak Smalltalk:

Links - Seaside Hosting Examples

Note: my understanding of these services is evolving and may be incorrect at this point. Updates coming soon probably ...

Of course, the best example of a Seaside-powered site may be the Seaside site itself. But there are several interesting ( and either cheap or free ) hosting sites for Seaside web applications.

About Seaside

A succinct description of Seaside features and benefits from squeak.org.

Link - Squeak Kernel Image

Found it !

Modularization will help tame the Squeak image a bit and may be critical to the long term success of Squeak. The image is getting very big, especially the Object class which is a bad place to be big.

The author of this invaluable tool set is Pavel Krivanek.

The download area.

An image map for the Kernel Image.

Links - Smalltalk Web Servers: Seaside and AIDA/Web

Updated Sept 7 2008: added seaBreeze link

Seaside

To get a good feel for Seaside development environment, read the excellent technical introduction by Shaffer Consulting.

Note that the article was written in 2005 and may be obsolete in parts. For example, Seaside now supports several object-oriented databases, including Gemstone.

Squeak + Puppy = Squeaky Pet ?

So far, I've got Squeak installed on Puppy 210 and 2.16 disk installations. No go for CD / multi-session CD, no surprises there. Need to stick symlinks in appropriate places and try again. I hope it's a unionsfs issue and not a VM issue.

Update: July 20, 2007

Syndicate content