[incr Tcl] for Mac
A highly useful Tcl extension
- Free
- 4.5
- 35
- V 4.0.4
A highly useful Tcl extension
[incr Tcl] is a free development and IT software utility that allows you to make using Tcl much easier. Originally written by Michael McLennan, this handy program is a set of object-oriented extensions designed for the Tcl programming language. Intended as a pun on C++, its name is also stylized as “itcl” and “intr Tcl.”
[incr Tcl] is quite popular for providing extra language support in building large Tcl/Tk applications. It includes multiple inheritance, public and private classes, and variables. However, you’ll need to be familiar with Tcl to use it properly, even with numerous online tutorials.
The Tcl tool you need
Pronounced as "tickle" or simply called with its letters, Tcl is a high-level, general-purpose, interpreted, and dynamic programming language that was designed to be simple but powerful. With this software, everything is cast into commands you can input One of its most popular iterations is Tcl/Tk, a combination of Tcl and the Tk extension which allows the creation of a native graphical user interface in Tcl.
When creating larger applications, however, the codes get even trickier to understand in Tcl/Tk despite the programming language’s simple nature. This is where [incr Tcl] is most helpful. This Tcl extension’s most basic function is to add object-oriented programming constructs to Tcl in order to churn out code that’s much easier to maintain and extend when working with bigger projects.
This tool uses “objects” for the base of an application. These are packages of data, each containing a set of procedures used to manipulate it. These objects are then organized into "classes" that have identical characteristics, which will inherit functionality from one another. However, to even use this extension right, you need to know Tcl beforehand. There are numerous tutorials for this tool but it can still overwhelm beginners.
Learn Tcl first
Overall, there’s a good reason why [incr Tcl] is a beloved tool preferred by Tcl users and its community. You’ll have to be quite familiar with Tcl first to get used to its interface, but it’s still worth learning extensively since the tool contributes a lot to saving you time in working with large chunks of code. This is a highly recommended utility program for users of the aforementioned programming language.
Pros
- Makes Tcl/Tk codes for bigger apps easier to handle
- Codes become more compact
- Offers object-oriented programming constructs
- Extensive online documentation available
Cons
- Requires extensive knowledge of Tcl
Also available in other platforms
[incr Tcl] for Mac
- Free
- 4.5
- 35
- V 4.0.4
Top downloads

Code::Blocks
Code::Blocks - A Free and Open Source C, C++ and Fortain IDE

Atom
Build your own text editor with this free open-source editor

Sublime Text
Sublime Text: A Versatile Code Editor for Mac
Python
Python: Versatile and Easy-to-Use Programming Language

MATLAB
Math, Graphics, and Programming In One Platform
Discover more programs

Eclipse
- 3.3
- Free
Eclipse SDK 4.2 for MacOSX Cocoa
SpriteWorld
- 4.5
- Free
Collection of routines for programmers

Script Debugger
- 4.5
- Trial version
Efficient Debugging Tool for Mac Developers
Jurtle
- 4.6
- Trial version
Learn Java programming with this utility

GlassWorks
- 1.5
- Free
Free Programming Tool for Mac Users

OpenJDK OSX Build
- 4
- Free
Free OpenJDK OSX Build for Mac Users

Eclipse IDE for Java EE Developers
- 3
- Free
Comprehensive IDE for Java EE Development