tcl-tk@8
« Back to VersTracker
Description:
Tool Command Language
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: tcl tk scripting gui language legacy
Install: brew install tcl-tk@8
About:
Tcl (Tool Command Language) is a powerful yet easy-to-learn dynamic programming language. It provides a robust scripting engine and a portable windowing shell (Tk) for building cross-platform GUI applications. This formula provides the legacy 8.x series, widely used for stable, embeddable scripting capabilities.
Key Features:
  • Simple, string-based syntax that is easy to learn
  • Cross-platform GUI development via the integrated Tk toolkit
  • Highly embeddable for use within C/C++ applications
  • Comprehensive event-driven I/O and threading support
Use Cases:
  • Rapid prototyping of cross-platform desktop applications
  • Embedding a scripting engine into C/C++ software
  • Automating system administration and build tasks
Alternatives:
  • python@3 – Python offers a larger ecosystem and libraries, while Tcl excels in embedded GUIs and C integration.
  • lua – Lua is lighter and more focused on embedding in games/applications, whereas Tcl provides a full shell environment.
Version History
Detected Version Rev Change Commit
Sep 10, 2025 8:35am 0 VERSION_BUMP ab1bddb9
Dec 12, 2024 4:11am 0 VERSION_BUMP 88a7225f
Nov 10, 2024 1:46pm 0 VERSION_BUMP 3678cef1