Alan Kay's comments on how 'Object Oriented' originated.
Check out the new Kindle book Smalltalk: Messages and Assignment by John Small.
Check out the new Kindle book Smalltalk: Messages and Assignment by John Small.
![]() ESUG
|
European Smalltalk User Group
ESUG is a non-profit association that gathers all European users of all dialects of Smalltalk. |
Pharo

Pharo is a clean, innovative, open-source Smalltalk-inspired environment.
- pure object-oriented
- runs on all major platforms
- a clean look and feel
- good developer tools
- low memory footprint
- stable core with large test suite
Cincom Smalltalk

VisualWorks is a cross-platform implementation of the Smalltalk language with a lineage that goes back to the first Smalltalk-80 implementation by Xerox PARC.
ObjectStudio is a Windows based enterprise centric Smalltalk dialect. The latest version is deployed in VisualWorks.
ObjectStudio is a Windows based enterprise centric Smalltalk dialect. The latest version is deployed in VisualWorks.
Instantiations

VASmalltalk is a large business centric product, originally developed by IBM as VisualAge Smalltalk. Available for Windows and Linux, with Envy, a unique code repository.
A free trial version is available.
A free trial version is available.
GemTalk

GemStone/S™ is the state-of-the-art platform for developing, deploying, and managing scalable, high-performance, multi-tier applications based on business objects.
Squeak

Squeak is a modern, open source, full-featured implementation of the powerful Smalltalk programming language and environment. Squeak is highly-portable - even its virtual machine is written entirely in Smalltalk making it easy to debug, analyze, and change. Squeak is the vehicle for a wide range of projects from multimedia applications, educational platforms to commercial web application development.
Seaside

Seaside provides a layered set of abstractions over HTTP and HTML that let you build highly interactive web applications quickly, reusably and maintainably. It is based on Smalltalk, a proven and robust language that is implemented by different vendors. Seaside includes:
Amber

The Amber language is deeply inspired by Smalltalk. It is designed to make client-side development faster and easier. Amber includes a live development environment with a class browser, workspace, unit test runner, transcript, object inspector and debugger.