Version Control in Dolphin Smalltalk

If you’ve ever wondered how to do version control in a Smalltalk system then check out these videos that Andy Bower recorded for our benefit:

Sts Setup:
Sts Projects:
Sts Changes:
Sts Project Changes:
Sts Community Repository:

(lost the source)

Dolphin runs under Wine


As promised I have put up a blog post on how to get Dolphin running native under Wine (in this particular case on Mac OSX using a free product called WineSkin). You can find the blog at:

There are a few videos to go along with the blog and these can be found in the OA video library at:

Best regards

Andy Bower

(via comp.lang.smalltalk.dolphin)

Scratch Programming

Scratch is a new programming language that makes it easy to create your own interactive stories, animations, games, music, and art — and share your creations on the web.

Scratch is designed to help young people (ages 8 and up) develop 21st century learning skills. As they create and share Scratch projects, young people learn important mathematical and computational ideas, while also learning to think creatively, reason systematically, and work collaboratively.

I wonder how this compared to PLT Worlds.

(via plt)

A Re-Imagining of Smalltalk: Pharo

Here is the main page for Pharo Smalltalk; it looks pretty interesting.

From talking to a Squeak maintainer; I got the impression that a lot of Squeak developers and maintainers feel sort of a love hate thing with Squeak. On the one hand it has so much history and it is such a great tool that they loathe change. On the other hand, the inability to change things is the biggest issue in moving forward.

(via reddit)

An Introduction to Seaside

From the page on An Introduction to Seaside:

Seaside is a Web development framework implemented in Smalltalk. It allows the easy creation of powerful Web applications using high level abstractions on the application components and on the underlying hypertext transfer protocol.

While I have not read this book, I did take a dive into Squeak Smalltalk and heard a wonderful 4 hour presentation on Seaside by Avi Bryant. Seaside takes a novel approach to web application development that looks quite fun.

This book looks like a great read!