💻 techConcept1 views4 min read

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.

Share:
⚡

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

First appeared
1972 (development began 1969)
Wikipedia
Commercial OOP Language Market Share (1995)
15.1%
IDC Report (cited by HackerNoon.com)
Productivity (hours per 1,000 function points)
6,879 hours (vs. Python 12,697, Java 15,929, C 26,273)
Namcook Analytics (cited by HackerNoon.com)
ANSI Standard Ratified
1998
Wikipedia

📅Complete Timeline15 events

1
1969Critical

Smalltalk Development Begins

Alan Kay initiates the development of Smalltalk at Xerox PARC, envisioning it as a language for the 'Dynabook' concept.

2
1972Major

Smalltalk-72 Implemented

The first functional Smalltalk interpreter, Smalltalk-72, is implemented by Dan Ingalls, demonstrating early message-passing ideas.

3
1979Critical

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.

4
1980Critical

Smalltalk-80 Released

Smalltalk-80, the first version made publicly available, is released, becoming the foundation for all future commercial Smalltalk versions.

5
August 1981Critical

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.

6
1987Major

ParcPlace Systems Spinoff

Most of the remaining Xerox PARC Smalltalkers, led by Adele Goldberg, spin off to form ParcPlace Systems, commercializing Smalltalk-80.

7
1995Major

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++.

8
1998Major

ANSI Smalltalk Standard Ratified

The ANSI Smalltalk standard is ratified, providing a unified language reference, though commercial fragmentation persists.

9
March 2008Major

Pharo Emerges

Pharo, a modern, open-source Smalltalk environment focused on software engineering, emerges as a fork of Squeak.

10
December 17, 2020Notable

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.

11
December 31, 2025Major

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.

12
May 28, 2026Notable

Smalltalks 2026 Conference Announced

The 'Upcoming Smalltalks 2026' conference is announced to be held at Facultad Regional Rosario, UTN, indicating ongoing community events.

13
May 31, 2026Major

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.

14
August 16, 2026Major

Squeak 6.1 Released

Squeak, a prominent open-source Smalltalk implementation, releases version 6.1, indicating continued development and maintenance.

15
October 2, 2026Major

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?

Explore Scenarios
Building relationship map...

❓People Also Ask

Is Smalltalk still used today?
Yes, Smalltalk is still actively used today, primarily in niche enterprise applications, educational settings, and by a dedicated community. Commercial vendors like Cincom Systems and Instantiations offer supported Smalltalk environments, while open-source projects like Pharo and Glamorous Toolkit continue to innovate.
What is the current status of Smalltalk in 2026?
As of 2026, Smalltalk is undergoing active development, particularly in its open-source derivatives like Pharo and Glamorous Toolkit. These projects are focusing on 'Moldable Development' and integrating with AI agents for enhanced productivity and system explainability. Commercial versions also receive ongoing updates and support.
What are the main implementations of Smalltalk today?
The main implementations of Smalltalk today include open-source options like Pharo, Squeak, and Glamorous Toolkit, and commercial offerings such as Cincom Smalltalk (which includes VisualWorks and ObjectStudio) and VA Smalltalk (from Instantiations). GNU Smalltalk is another free, non-commercial implementation.
How did Smalltalk influence other programming languages?
Smalltalk profoundly influenced virtually all subsequent object-oriented languages, including Java, Python, Ruby, and Objective-C, by popularizing the OOP paradigm. It also pioneered concepts like graphical user interfaces, live programming environments, and development methodologies such as MVC, TDD, and Extreme Programming.
Why did Smalltalk lose its mainstream popularity?
Smalltalk lost mainstream popularity in the late 1990s due to several factors, including the high cost of commercial licenses, perceived performance issues, the emergence of free and widely adopted alternatives like Java, and its unique image-based development model differing from conventional file-based systems.