Wednesday, August 31, 2005

Susie - Smalltalk scripting

Susie is an attempt to provide a light weight scripting engine using Smalltalk as the language. it is based on
PublicDomainSmallTalk, which in turn is based on LittleSmalltalk.

Tuesday, August 30, 2005

Monday, August 29, 2005

Cloth again

Orion Elenzil put together a nice Croquet demo.
Read more here. He also points to a silly flash file called the "Falling Woman demo". If you ever wanted to know the difference between Vernet integration and Euler read about his first demo.

Seaside Presentation Movie

Avi Bryant presented his "Seaside" web framework to the Vancouver LISP User Group. You read about the presentation and download the movie (~250 MB) here.

Squeak and Smalltalk related videos

ESUG (European Smalltalk Usergroup) announced the following videos available at Google Video:

What is Squeak? (Alan Kay)
http://tinyurl.com/a53zm

Squeak and Croquet Demo Etech03 (Alan Kay and David A. Smith)
http://tinyurl.com/bywxe

Croquet: A Collaboration Architecture (Alan Kay and David A. Smith)
http://tinyurl.com/cgcms

The Computer Revolution hasn't happend yet. Keynote OOPSLA 1997 (Alan
Kay)
http://tinyurl.com/9vgdl

Beyond VI -- Talk from euroko03 (Marcus Denker)
http://tinyurl.com/dczzt

Alan Kay: Education in the Digital Age
http://tinyurl.com/8trwq

Alan Kay: Graphical User Interfaces
http://tinyurl.com/daocv

Bytecode-to-bytecode adaptive optimization for Smalltalk (Eliot Miranda)
http://tinyurl.com/dparf

Dan Ingalls: Object-Oriented Programming
http://tinyurl.com/784jk

Alan Kay: Doing with Images Makes Symbols
http://tinyurl.com/cpgjz

Self; The Video
http://tinyurl.com/8q6ku

Doug Engelbart: The Demo
http://tinyurl.com/d9r9w

Tuesday, August 23, 2005

Writing customized UI's using Morphic

Had a little bit time this evening. Not enough to do anything serious with Smalltalk - but enough to answer a question on the Squeak mailing list by writing a simplified "Handy Simulator". It's only behavior is to switch the screen on and off by using the power button.

It's a nice example of using morphic to build a customized user interface. The package is registered on SqueakSource and can directly be loaded into squeak using the SqueakMap package browser.


Free OmniBase

Looks like the OmniBase Object Database for Smalltalk is now free. The download page includes:

"OmniBase is available for free for commercial and educational purposes. Free version of OmniBase is prohibited to be used in the oil or military industries."

There are versions for several Smalltalk dialects: Squeak, Dolphin, VisualWorks, VisualAge and ST/X.

Monday, August 22, 2005

VAST7 RC1

Eric mentioned that the Release Candidate 1 (RC1) of the Windows Version of VA Smalltalk 7 is available on the Instantiations website.

Tuesday, August 16, 2005

Bicephale project

Michal announced the first version of his "Bicephale project" which tries to change Seaside to make it handle elegantly the display of static, long-lived objects.

Note that it is early code - but since the package contains no modification to base Seaside classes it should be harmless to install it into your Seaside image.

Interim Pollock Release

Samuel S. Shuster has published an interim version of Pollock to the Cincom Public Repository. Pollock is the new GUI framework for VisualWorks Smalltalk.
Read more in the newsgroup or on his blog.

Sunday, August 14, 2005

3D Browser

I've created a small flash tutorial last week and sent it to the editors of Bitwise Magazine. If you want to know how to create a 3D browser in Squeak Smalltalk then read here.

Many thanks to Huw Collingbourne for making it available.

Wednesday, August 10, 2005

Why an image is helpfull for development

There is a discussion about Ruby vs. Smalltalk and file based development vs. image based development. I could'nt resist to add my 2 cents.

Tuesday, August 02, 2005

Free Dolphin Smalltalk

The issue #3 of the Bitwise magazine (http://www.bitwisemag.com) provides a free download of Dolphin Smalltalk. So you can follow the step by step tutorial and jump on the Smalltalk bandwagon...