Smalltalk & Squeak Programming
A continuing programming hobby focused on Smalltalk, Squeak, live objects, message passing, and exploratory development.
Discuss your project ↗Programming as a live, exploratory medium
Smalltalk and Squeak are a programming hobby that keeps me close to the ideas behind objects, messages, live environments, and direct manipulation. Instead of treating source files as the only reality, the image-based environment invites you to inspect and change a running system.
That style of exploration is useful beyond Smalltalk itself. It encourages short feedback loops, cohesive objects, readable messages, and tools that help a developer understand the program while it runs. Squeak also connects naturally with visual experiments, simulations, and educational software.
What interests me
- Message-oriented object design.
- Live inspection and incremental development.
- Morphic interfaces and exploratory tools.
- The history and continuing influence of Smalltalk systems.