Projects / Squeak


Squeak is an OpenSource and super-portable implementation of a multi-media capable Smalltalk-80 based object-oriented programming environment. It is written entirely in Smalltalk and has a high-performance VM, created by compiling the Smalltalk VM code into efficient and portable C code. It now uses the Self language's Morphic User Interface but still provides the original MVC GUI as well.

Operating Systems

Recent releases

  •  28 Feb 2007 07:17

    Release Notes: Changes from SqueakLand and SmallLand were merged. Traits were introduced. Morphic performance improvements were made. The closure compiler is optional. ToolBuilder Services were added. TestRunner was replaced. Omnibrowser was added. Numerous bugs were fixed. Many new tests were added.

    •  29 Sep 2004 07:35

      No changes have been submitted for this release.

      •  14 May 2003 07:38

        Release Notes: Many new features were added.

        •  06 Mar 2003 11:09

          Release Notes: This release features SqueakMap, a package catalog system for Squeak. As of this release, over 100 packages/applications have been added to SqueakMap by members of the Squeak community.

          •  29 Jul 2002 15:33

            Release Notes: Over 1000 different changes; the two biggest are projects (these projects can be saved externally and reloaded by you or others) and GUI themes.

            Recent comments

            15 May 2001 11:20 walles

            If this is 3.0, why is the VM called "pre"?
            The VM that comes with this release has "pre" in
            its version name. If this is the stable version,
            why isn't the VM versioned just "3.0"?

            Cheers //Johan


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.