From PARC to the Queen City: The Evolution of Database Connectivity in Smalltalk
Smalltalk, a programming language, has evolved significantly over time, introducing native support for database operations and object-relational mapping (ORM) frameworks. These tools have revolutionized the way Smalltalk applications interact with databases, simplifying the development process and improving performance.
Today, Smalltalk continues to evolve its database usage, offering more flexibility and options for developers in areas such as concurrency, replication, and support for NoSQL databases.
Let’s take a look at the fascinating journey into Smalltalk’s database usage and its evolution:
-
- 1980s
- Xerox PARC introduced Smalltalk-80.
- Digitalk emerged with Smalltalk/V.
- 1990s
- Introduction of Enfin Smalltalk, offering improved database and mainframe connectivity.
- IBM’s entry into the Smalltalk market with VisualAge.
- Digitalk released Visual Smalltalk and Visual Smalltalk Enterprise.
- Cincom acquired ObjectStudio, VisualWorks, and Visual Smalltalk Enterprise, making Cincom the leading provider of commercial Smalltalk.
- Current State (2000s)
- Cincom’s strong backing of Smalltalk.
- Cincom continues to develop Smalltalk environments with advanced database connectivity to all major relational databases including Oracle, Sybase, SQL Server®, PostgreSQL, MySQL, DB/2, and SQLite, as well as OODBMS systems.
- 1980s