Smalltalk

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 - Pharo Smalltalk

An interesting development - master Smalltalk developers Stéphane Ducasse, Marcus Denker, Damien Cassou, Lukas Renggli, Alexandre Bergel and Adrian Lienhard have initiated a fork of Squeak called "Pharo". If you know the cast of characters in the Squeak world, this is a huge assortment of Smalltalk talent ... huge.

Links - Squeak Smalltalk

Updated July 10 2008: Pharo - new, leaner fork of Squeak. See related link.
Updated Sept 18 2008: Squeakland-EToys updated, see their new web site.

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.

Smalltalk - The Language That Refuses to Die

Update Sept 7 2008: Added link to article Smalltalk Jobs

Mea Culpa

First, I offer the reader a confession: I gave Smalltalk up for dead ten years ago.

I'm not proud of it. I had a choice between being an advocate of superior software technology or being an up-to-date payer of mortgages. I decided on mortgage payments. In the intervening years of C++, Visual Basic and Java, I didn't look back too much. Other than recalling how I solved a problem in Smalltalk and an occasional bout of Squeak watching, Smalltalk was a thing of the past.

The Great SOA Versus OO Debate

 

This page was moved to A Debate About SOA Versus Objects on the Home site.

Links - Smalltalk and RDF/OWL

Updated: Sept 10 2007

There is a small but persistent Smalltalk/OWL project. From their project information page:

The Smalltalk OWL Project was launched 1 Jan 06, the overview of the effort is:

Link - Smalltalk Projects at Apache.org

The purpose of the mod.smalltalk project is to integrate Smalltalk with the Apache Web Server via Fast CGI.

On the page describing Fast CGI, they say:

FastCGI is a fast, open, and secure Web server interface that solves the performance problems inherent in CGI, without introducing the overhead and complexity of proprietary APIs (Application Programming Interfaces).

Link - VisualWorks Smalltalk

VisualWorks Smalltalk has drifted and evolved across the years eventually winding up with CINCOM. While not Open Source, it is a mature product and CINCOM has a liberal download policy for non-commercial use. They encourage you to register before downloading, but do not absolutely require you to do so, which shows the right spirit.

Syndicate content