[KongchangAI]
ProductSqueak Smalltalk

Squeak

An open-source, cross-platform modern Smalltalk programming environment whose core characteristic is self-hosting: both the virtual machine and the development environment are largely implemented in Smalltalk itself. It supports live system development and is widely used in programming education and exploratory software development.

Timeline (last 90 days)

Oct 14

Environments such as Pharo and Squeak each maintain their own VM and share part of their historical lineage (traceable to the original OpenSmalltalk VM).

Unverified50%
Sep 12

Squeak is an open-source, cross-platform Smalltalk implementation whose virtual machine and development environment are themselves largely written in Smalltalk (self-implementation).

Unverified50%
Sep 12

The image is a core concept in the Squeak and Smalltalk ecosystem — a binary snapshot file containing all object states, class definitions, runtime data, and development tools.

Unverified50%
Sep 12

Morphic is a direct-manipulation graphical interface framework originally developed by the Self language team and later ported to Squeak, in which every UI element is a Morph object with its own behavior and state.

Unverified50%
Sep 12

The Squeak community released Squeak version 6.1 following more than four years of continuous development.

Unverified50%
Sep 12

Smalltalk/Squeak is one of the earliest systematic practitioners of the live programming philosophy, predating concepts such as hot reload and REPL-driven development by decades.

Unverified50%
Sep 12

Squeak's official announcements are published on Fosstodon.

Unverified50%
Sep 12

Squeak is a community-maintained open-source project and is not led by any single commercial company.

Unverified50%
Sep 12

The interface system of early versions of Scratch was directly inherited from Squeak's Morphic framework.

Unverified50%

All Facts (9)

Source Articles