Tags: Programming Language.
Snit is an object-oriented extension to the Tcl programming language. Snit is a recursive acronym that stands for Snit’s Not Incr Tcl. Snit is a pure Tcl object and megawidget system. It is unique among Tcl object systems in that it is based not on inheritance but on delegation. Object systems based on inheritance only allow inheriting from classes defined using the same system which is limiting.