Projects

GNU Smalltalk

GNU Smalltalk is a free implementation of the Smalltalk-80 language. It runs on most versions on Unix, as well as under Windows. Smalltalk is a dynamic object-oriented language, well-versed to scripting tasks.

GNU Smalltalk also runs Seaside, a framework that lets you build highly interactive web applications quickly, reusably and maintainably.

Iliad

Iliad smalltalk web framework

Presource

Presource is a syntactic abstraction mechanism that allows modifications to the Smalltalk language to be done in an organized, piece-by-piece way, on a class-by-class basis.

These modifications are based on a system called message macros, inspired by Lisp macros. These allow complex Smalltalk expressions to be written as simplified message sends, without incurring a penalty for conversion to the more complex form when Smalltalk executes the expression.

swsch's gst rummage

rummage, n: a jumble of things to be given away

Some useful things I've come across during my gst adventures:

  • PackageBuilder: create package.xml from a compact description

User login