[Smalltalk home]

Squeak: The Great Return

Squeak!

Updated: November 4, 2001.

UIUC Squeak ftp site
USCB Create Squeak ftp site

Squeak 2.8.2 is available! (September 7, 2000)
Squeak 2.8 is available! (August 19, 2000)
Squeak 2.7 is available! (January 6, 2000)
Squeak 2.6 is available! (October 18, 1999)
Squeak 2.5 is available! (August 12, 1999)
Squeak 2.4 is available! (Apr 21, 1999)
Squeak 2.4 beta is available! (Apr 05, 1999)
Squeak 2.3 is available! (Jan 16, 1999)
Squeak 2.3 beta is available! (Nov 27, 1998)
Squeak 2.2 is available! (Sep 25, 1998)
beta release of Squeak 2.2 is available! (Sep 16, 1998)
Squeak 2.1 is available! (Jul 2, 1998)
final release of Squeak 2.0 is available! (May 24, 1998)
beta release of Squeak 2.0 is available! (May 10, 1998)

  1. What is Squeak?
  2. Squeak: A Practical Smalltalk Written in Itself
  3. Class Hierarchy and instance variable names
  4. Class difference ( updated: May 26, 1998. )
  5. Squeak Scale: Let it grow
  6. Read about Squeak in Japanese ( updated: Jun 23, 1998. ) (in Japanese)
  7. Re-build or re-compile your own VM
    1. Listen to the Squeak! (in Japanese) by Mr. UMEDA Hidekazu.
    2. Squeak Zen Spider Software
    3. An additional note for "Hacking Squeak With Apple MPW"
  8. References (in Japanese)
  9. Squeakless and Bible Black ( updated: Apr 2, 1998. )
  10. In Praise of Learning
    1. In Praise of Learning ( updated: Apr 25, 1998. )
    2. How to use Command Keys
    3. Round About Squeaky Object ( updated: Nov 19, 1998. )
  11. Goodies and Toys for version 1.31, 2.0.
  12. STones80 benchmark result

What is Squeak?

Mr. UMEZAWA says:

"self multiplication programming environment crossing over the time and space."

Squeak: A Practical Smalltalk Written in Itself

Squeak is an open, highly-portable Smalltalk implementation whose virtual machine is written entirely in Smalltalk, making it easy to debug, analyze, and change. To achieve practical performance, a translator produces an equivalent C program whose performance is comparable to commercial Smalltalks.

Other noteworthy aspects of Squeak include: a compact object format that typically requires only a single word of overhead per object; a simple yet efficient incremental garbage collector for 32-bit direct pointers; efficient bulk-mutation of objects; extensions of BitBlt to handle color of any depth and anti-aliased image rotation and scaling; and real-time sound and music synthesis written entirely in Smalltalk.

Class Hierarchy and instance variable names

Class Hierarchy and instance variable names of Squeak version 2.0.

Class Hierarchy and instance variable names of Squeak version 1.31.

Class difference

Class difference between 1.31 to 2.0


"The Great Return" by Arthur Machen.
Created: Jan 16, 1998
[Smalltalk home]