The Squeak Smalltalk Environment

1 - I can do better 2 - Jury's out 3 - Pretty darn good 4 - Splendiferous 5 - Awesometastic by 0 people | Log in to rate

Ranked #19,008 in Tech & Geek, #377,870 overall

Squeak, still the most flexible Smalltalk environment (and more)

Whenever I do a personal project, I find myself gravitating towards Squeak. It is roughly the original Smalltalk environment, with a lot of stuff added - it is just a capable in being the best ever web development system as in being the best ever graphical UI development system.

Squeak is free, open source, and as a very large development community using it for projects like MIT's Scratch, software for kids, OpenCroquet, etcetera. The diversity makes sure that Squeak keeps being improved, and the Smalltalk underneath makes sure that you'll never be as efficient as in Squeak.

Wikipedia entry on Squeak 

The Squeak programming language is a Smalltalk implementation, derived directly from Smalltalk-80 by a group at Apple Computer that included some of the original Smalltalk-80 developers. Its development was continued by the same group at Walt Disney Imagineering, where it was intended for use in internal Disney projects. Some Squeak users refer to Squeak as a programming language rather than as a Smalltalk implementation. It is object-oriented, class-based, and reflective. Squeak is available for many platforms, and programs produced on one platform run bit-identical on all other platforms. The Squeak system includes code for generating a new version of the virtual machine (VM) on which it runs. It also includes a VM simulator written in itself (Squeak). For this reason, it is easily ported.

Main Squeak links 

Main Squeak website
The main entry point for all things Squeak. Find your Mac/Linux/Windows/... version here, plus all the "official" mailing lists.
Squeak Swiki
A Squeak-hosted Wiki containing a wealth of information about Squeak and its various uses
Learning Squeak
A page on the mother of all wikis about learning Squeak
Pharo Open Source Smalltalk
An alternative version of Squeak with a difference governance model. May better suit your taste/needs than vanilla Squeak

Reader Feedback 

Got comments? Please share them here so I can make the page better.

submit

by cdegroot

Hack-of-all-trades. Specializes in object orientation, agile development coaching, and large distributed systems. (more)

Explore related pages

Create a Lens!