Find more on files.squeak.org.
The current Squeak release comes in various bundles including the “all-in-one” package, which works on Windows, macOS, and Linux (x86/ARM). Download, unzip, and double-click the appropriate file: *.bat
for Windows, *.app
for macOS, and *.sh
for Linux.
Version | Support | Link | |
---|---|---|---|
macOS (x64) | 5.3 | ||
Windows (x64) | 5.3 | ||
Linux (x64) | 5.3 | ||
Linux (ARMv6) | 5.3 | ||
All-in-One (64-bit) | 5.3 | ||
32-bit Bundles | 5.3 |
You can always take a look at the progress in the latest alpha version. Feel free to participate with commits to the inbox. Alpha versions are not expected to be stable. Make sure to also get the latest VM.
Link | |
---|---|
Trunk Image |
The Squeak/Smalltalk programming system consists of three parts:
The image, changes, and sources files should be kept in the same folder. The base name of the image file must match the one of the changes file.
Windows/macOS: You can either drag the image file onto the virtual machine or double click the virtual machine and a window will appear asking you where the image is.
Linux: Make sure that you have 32-bit libraries and X11 installed, and that the squeak.sh
script is executable. Run the script with the image file as a parameter.
The first version of Squeak was released in 1996 at Apple Computer. It is a direct descendant of Smalltalk-80. While Squeak still supports the Model-View-Controller (MVC) model, its preferred UI framework is Morphic, which has been derived from the framework of the same name developed for Self.
Squeak is a self-supporting system that allows to generate new virtual machines (VMs) mostly from Smalltalk code. Originally developed on the Macintosh, members of its user community have since ported it to numerous platforms including Windows, macOS, and Linux.
Find more on files.squeak.org.