What Happened to Smalltalk (programming language)?
Smalltalk is a pioneering, purely object-oriented, dynamically typed, and reflective programming language developed at Xerox PARC in the 1970s. While it significantly influenced modern computing paradigms, including graphical user interfaces and object-oriented programming, it transitioned from a commercial peak in the 1990s to a niche but actively developed ecosystem today, with implementations like Pharo and Glamorous Toolkit continuing to innovate, particularly in areas like 'Moldable Development' and AI integration.
Quick Answer
Smalltalk, a foundational object-oriented programming language from the 1970s, continues to exist and evolve within dedicated communities and commercial offerings as of 2026. Although it lost mainstream market share to languages like Java and C++ in the late 1990s, its core principles of pure object-orientation, live programming, and reflective capabilities are still highly valued. Modern implementations such as Pharo and Glamorous Toolkit are actively developed, with recent updates in 2026 focusing on enhanced tooling, AI integration, and 'Moldable Development' to make complex systems explainable. Commercial versions like Cincom Smalltalk and VA Smalltalk also maintain active support and development for enterprise clients.
📊Key Facts
📅Complete Timeline15 events
Smalltalk Development Begins
Alan Kay initiates the development of Smalltalk at Xerox PARC, envisioning it as a language for the 'Dynabook' concept.
Smalltalk-72 Implemented
The first functional Smalltalk interpreter, Smalltalk-72, is implemented by Dan Ingalls, demonstrating early message-passing ideas.
Apple Engineers Visit PARC
Steve Jobs and Apple engineers visit Xerox PARC, where they are famously inspired by Smalltalk's graphical user interface, influencing the Macintosh.
Smalltalk-80 Released
Smalltalk-80, the first version made publicly available, is released, becoming the foundation for all future commercial Smalltalk versions.
Byte Magazine Special Issue
Byte magazine dedicates an entire issue to Smalltalk-80, widely disseminating its ideas to a large audience and influencing the computing world.
ParcPlace Systems Spinoff
Most of the remaining Xerox PARC Smalltalkers, led by Adele Goldberg, spin off to form ParcPlace Systems, commercializing Smalltalk-80.
Commercial Peak and Decline Begins
Smalltalk reaches its commercial peak with 15.1% OOP market share, but soon faces decline due to competition from Java and C++.
ANSI Smalltalk Standard Ratified
The ANSI Smalltalk standard is ratified, providing a unified language reference, though commercial fragmentation persists.
Pharo Emerges
Pharo, a modern, open-source Smalltalk environment focused on software engineering, emerges as a fork of Squeak.
Computer History Museum Launches Smalltalk Zoo
The Computer History Museum, in collaboration with Dan Ingalls, launches the 'Smalltalk Zoo,' an online collection of historical Smalltalk versions.
Smalltalk's Relevance for AI Agents Highlighted
An article highlights Smalltalk's core insights (objects, messages, introspection, live systems) as highly relevant for modern AI agents.
Smalltalks 2026 Conference Announced
The 'Upcoming Smalltalks 2026' conference is announced to be held at Facultad Regional Rosario, UTN, indicating ongoing community events.
AI Agent Reworks Cuis Desktop
A Reddit post showcases 'Blueprint', a rework of the Cuis Smalltalk desktop experience performed entirely by a code agent directed in natural language, demonstrating AI integration.
Squeak 6.1 Released
Squeak, a prominent open-source Smalltalk implementation, releases version 6.1, indicating continued development and maintenance.
Glamorous Toolkit v1.1.609 Release
Glamorous Toolkit, an environment for 'Moldable Development' built on Pharo Smalltalk, releases version 1.1.609, emphasizing its role in making systems explainable for humans and AI.
Follow this story
Get an email when this timeline gets a major update.
🔍Deep Dive Analysis
Smalltalk originated in the early 1970s at Xerox PARC, primarily under the vision of Alan Kay, Dan Ingalls, and Adele Goldberg, as a language and environment to support a new generation of graphical workstations and 'Dynabook' concept for educational use. It was revolutionary, pioneering concepts such as the graphical user interface (GUI) with overlapping windows, popup menus, and mouse interaction, which famously inspired Steve Jobs and the development of the Macintosh. More fundamentally, Smalltalk introduced and popularized the pure object-oriented programming (OOP) paradigm, where 'everything is an object' and computation occurs through message passing.
The language gained significant commercial traction in the late 1980s and early 1990s, particularly in enterprise application development. Companies like ParcPlace Systems (a Xerox PARC spin-off) and Digitalk offered commercial Smalltalk environments such as VisualWorks and Smalltalk/V. At its peak in 1995, Smalltalk held a 15.1% market share among OOP languages, second only to C++. However, its commercial dominance was short-lived. Several factors contributed to its decline in mainstream popularity around 1996: the high cost of commercial licenses and deployment, perceived performance issues, the rise of Java as a free and heavily marketed alternative, and a lack of a unified standard until ANSI Smalltalk was ratified in 1998. Smalltalk's integrated, image-based development environment, while powerful, also differed significantly from the file-based development prevalent in C-like languages, creating a steeper learning curve for many developers.
Despite its retreat from the mainstream, Smalltalk's influence is undeniable and pervasive. It directly inspired the design of numerous popular object-oriented languages, including Objective-C, Java, Python, and Ruby. Concepts like Model-View-Controller (MVC), Test-Driven Development (TDD), and Extreme Programming (XP) also have roots in the Smalltalk community. The language continued to be used in niche but critical enterprise systems, particularly in finance and telecommunications, where its productivity and adaptability were highly valued.
As of October 2026, Smalltalk remains an active and evolving ecosystem, largely driven by open-source initiatives and specialized commercial vendors. Key open-source implementations include Squeak, Pharo, and Glamorous Toolkit. Pharo, a fork of Squeak, focuses on modern software engineering and provides a clean, innovative, free, and open-source immersive environment, with community activities and development ongoing in 2026, including Google Summer of Code participation. Glamorous Toolkit, built on Pharo, represents a significant advancement with its 'Moldable Development' paradigm, aiming to make complex systems explainable through contextual, interactive tools. It saw a release of version 1.1.609 on October 2, 2026, and is actively exploring integration with AI agents to enhance development workflows.
Commercial Smalltalk continues with vendors like Cincom Systems (offering Cincom Smalltalk, which includes VisualWorks and ObjectStudio) and Instantiations (with VA Smalltalk). These platforms provide ongoing support, development, and new releases for enterprise clients, supporting various operating systems and modern web development capabilities. Recent discussions in the Smalltalk community in 2026 also highlight explorations into true multi-threading and the use of AI agents for code generation and desktop experience reworks, demonstrating a continued push for innovation and relevance, particularly in areas where its reflective and live programming capabilities offer unique advantages for AI systems.
What If...?
Explore alternate histories. What if Smalltalk (programming language) made different choices?