gnu-smalltalk
« Back to VersTracker
Description:
Implementation of the Smalltalk language
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: smalltalk programming-language oop gnu development
Install: brew install gnu-smalltalk
About:
GNU Smalltalk is a free implementation of the Smalltalk-80 language that provides a robust object-oriented programming environment. It features a command-line interface and supports scripting, making it suitable for both interactive development and automation tasks. Unlike image-based Smalltalks, it emphasizes command-line usage and integrates well with Unix-like systems.
Key Features:
  • Object-oriented programming environment
  • Command-line interface and scripting support
  • Extensive class libraries
  • Unix integration and C interface
Use Cases:
  • Learning object-oriented programming concepts
  • Scripting and automation tasks
  • Developing command-line applications
  • Prototyping object-oriented designs
Alternatives:
  • Squeak – Squeak is image-based with a graphical environment, while GNU Smalltalk focuses on command-line usage
  • Pharo – Pharo is a modern, actively developed Smalltalk with extensive tooling and a large ecosystem
  • Ruby – Ruby is a dynamic, object-oriented language with broader modern library support and community
Version History
Detected Version Rev Change Commit
Sep 13, 2024 11:41am 10 VERSION_BUMP 9d4d3773