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.
| Tags | Desktop Environment education multimedia Software Development User Interfaces |
|---|---|
| Operating Systems | POSIX Linux Mac OS X Unix Mac OS X Windows Windows Windows CE |
| Implementation | Smalltalk |
Recent releases


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.


No changes have been submitted for this release.


Release Notes: Many new features were added.


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.


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.