💻 techConcept1 views3 min read

What Happened to Smalltalk?

Smalltalk is a pioneering, purely object-oriented programming language developed in the 1970s at Xerox PARC. While it profoundly influenced modern object-oriented languages like Java and Python, its mainstream commercial use declined in the late 20th century. Today, Smalltalk continues to be actively developed and used in niche enterprise applications and vibrant open-source communities, with modern implementations like Pharo and GemStone/S seeing ongoing updates and exploring new frontiers such as AI integration and multi-threading in 2026.

Share:
⚡

Quick Answer

Smalltalk, a foundational object-oriented programming language, continues to thrive in specialized domains and open-source communities despite its diminished mainstream presence. Modern implementations like Pharo and GemStone/S receive regular updates, with Pharo 13 shipping in Spring 2026 and GemStone/S 64 Bit v3.7.6 released in August 2026. The language is actively being explored for its relevance in AI agent development and live programming environments, demonstrating its enduring influence and adaptability as of late 2026.

📊Key Facts

First appeared
1972
Wikipedia
ANSI Standard Ratified
1998
Wikipedia
Stack Overflow 'Most Loved' (2017)
2nd place
Wikipedia

📅Complete Timeline14 events

1
1972Major

Smalltalk-72 Developed

Alan Kay, Dan Ingalls, and Adele Goldberg at Xerox PARC developed Smalltalk-72, an early version of the language, forming the basis for what is now termed Smalltalk.

2
1980Critical

Smalltalk-80 Released Publicly

Smalltalk-80, the first version to be made publicly available, was released, introducing many foundational ideas for object-oriented programming to a wider audience.

3
1990sMajor

Commercial Popularity and Subsequent Decline

Smalltalk experienced a surge of commercial popularity in the first half of the 1990s, particularly in the aviation industry and for large payroll projects, but interest evaporated by 1996 due to factors like performance perception and proprietary models.

4
1998Major

ANSI Smalltalk Standard Ratified

The American National Standards Institute (ANSI) ratified Smalltalk, establishing a standard version of the language.

5
March 5, 2003Notable

Smalltalk Industry Council Revitalization Efforts

The Smalltalk Industry Council organized its first Smalltalk Solutions Conference, aiming to revitalize the language and highlight its strengths for web and enterprise development.

6
March 2008Major

Pharo Forked from Squeak

Pharo, a modern, free, and open-source implementation of Smalltalk, was forked from Squeak v3.9, aiming to revisit Smalltalk design and enhance it.

7
2017Notable

Ranked 'Most Loved Programming Language'

Smalltalk took second place for 'most loved programming language' in the Stack Overflow Developer Survey, indicating a strong affinity among its users.

8
December 6, 2024Notable

AI Language Model Integration Explored

Craig Latta explored integrating AI language models, specifically GPT-4, into Smalltalk development environments to enhance workflows and conversational interactions.

9
December 31, 2025Major

Smalltalk's Relevance for AI Agents Highlighted

An article discussed Smalltalk's profound impact and its renewed relevance for AI agents, noting its pioneering live programming and self-modifying code capabilities.

10
February 5, 2026Notable

Pharo's Modern Ecosystem and Live Debugging

Discussions highlighted why programmers continue to use Pharo, emphasizing its modern, actively maintained ecosystem, clean syntax, and unique live debugging capabilities.

11
May 31, 2026Major

Cuis Blueprint Project Uses AI Agents

A Reddit post announced 'Blueprint,' a rework of the Cuis Smalltalk desktop experience, developed purely by a code agent directed in natural language, showcasing AI integration.

12
Spring 2026Major

Pharo 13 Shipped

Pharo 13, a stable release of the modern Smalltalk implementation, shipped on time, demonstrating ongoing active development.

13
August 25, 2026Major

GemStone/S 64 Bit v3.7.6 Released

GemStone/S 64 Bit v3.7.6, a significant new version of the Smalltalk-powered object database, was released, containing new features, enhancements, and bug fixes.

14
October 1, 2026Notable

Cuis at Smalltalks 2026 Conference

The Cuis Smalltalk community announced its participation in the Smalltalks 2026 conference in Rosario, Argentina, with eight talks from the community or showcasing work done in Cuis.

Follow this story

Get an email when this timeline gets a major update.

🔍Deep Dive Analysis

Smalltalk emerged from the visionary research at Xerox PARC in the 1970s, led by Alan Kay, Dan Ingalls, and Adele Goldberg. Conceived initially for educational purposes and as the software foundation for Kay's Dynabook concept, it introduced revolutionary ideas such as a purely object-oriented paradigm, graphical user interfaces, and an integrated, live development environment where everything is an object. Smalltalk-80, released in 1980, became the first widely distributed version and laid the groundwork for the ANSI standard ratified in 1998.

The language's influence on subsequent programming languages is undeniable, shaping the design of virtually all object-oriented languages that followed, including Flavors, CLOS, Objective-C, Java, Python, and Ruby. Smalltalk also pioneered concepts like Model-View-Controller (MVC) for user interface design and was frequently used for agile software development and rapid application development (RAD) due to its interactive and iterative nature.

Despite its technical merits and profound influence, Smalltalk's commercial trajectory saw a decline in mainstream use by the late 1990s and early 2000s. Several factors contributed to this. Early implementations faced perceptions of being 'too slow,' even though later optimizations, like those in Java's HotSpot JVM, borrowed heavily from Smalltalk's virtual machine techniques. The proprietary licensing models adopted by companies like ParcPlace and Digitalk also hindered its widespread adoption, especially as the industry shifted towards open-source alternatives. Furthermore, the cultural momentum gravitated towards C-syntax languages, creating a linguistic continuity that many developers found easier to adopt.

However, Smalltalk never truly disappeared. It maintained a dedicated following and continued to be used in mission-critical enterprise systems, particularly in financial services and telecommunications. The emergence of open-source implementations like Squeak and later Pharo revitalized the community. Pharo, forked from Squeak in 2008, has become a modern, actively maintained ecosystem, focusing on a clean syntax, powerful tooling, and an immersive development environment. It offers features like live debugging and a consistent pure object-oriented model that distinguishes it from file-based languages.

As of 2026, Smalltalk and its derivatives are experiencing renewed interest, particularly in the context of artificial intelligence and agent-based systems. Pharo 13 shipped in Spring 2026, and Glamorous Toolkit, a Pharo-based environment, is driving a new paradigm called 'moldable development'. GemStone/S, a scalable object database powered by Smalltalk, released version 3.7.6 in August 2026, continuing its use in massive transactional engines, such as those at JPMorgan Chase. There is active research into integrating AI language models into Smalltalk development workflows, with demonstrations of AI agents writing Smalltalk code and interacting with environments like GemStone and Cuis Smalltalk. Discussions around achieving 'true multi-threading Smalltalk' are also ongoing within the community in 2026. The Cuis Smalltalk community also announced its participation in the Smalltalks 2026 conference in October 2026, showcasing work done with AI agents for desktop experience rework.

What If...?

Explore alternate histories. What if Smalltalk made different choices?

Explore Scenarios
Building relationship map...

❓People Also Ask

Is Smalltalk still used today?
Yes, Smalltalk is still actively used today, particularly in niche enterprise applications, financial systems, and by dedicated open-source communities. Modern implementations like Pharo and GemStone/S receive regular updates and are used for mission-critical systems.
What is Pharo Smalltalk?
Pharo is a modern, free, and open-source implementation of the classic Smalltalk-80 programming language and runtime system. It is known for its pure object-oriented nature, live programming features, and an integrated development environment that allows for immediate feedback and live debugging.
How did Smalltalk influence other programming languages?
Smalltalk profoundly influenced nearly all subsequent object-oriented languages, including Java, Python, Ruby, and Objective-C, by introducing core concepts like objects, classes, messages, and inheritance. It also pioneered graphical user interfaces and the Model-View-Controller (MVC) architectural pattern.
Why did Smalltalk decline in mainstream popularity?
Smalltalk's decline in mainstream popularity was due to several factors, including early performance perceptions, proprietary licensing models that contrasted with the rise of open-source, and the industry's shift towards C-syntax languages.
What are the recent developments in Smalltalk as of 2026?
As of 2026, recent developments in Smalltalk include the shipment of Pharo 13, the release of GemStone/S 64 Bit v3.7.6, ongoing exploration of AI integration for code generation and development workflows, and discussions around achieving true multi-threading in Smalltalk environments.