summaryrefslogtreecommitdiff
path: root/lang/tcl-itcl/DESCR
diff options
context:
space:
mode:
Diffstat (limited to 'lang/tcl-itcl/DESCR')
-rw-r--r--lang/tcl-itcl/DESCR8
1 files changed, 8 insertions, 0 deletions
diff --git a/lang/tcl-itcl/DESCR b/lang/tcl-itcl/DESCR
new file mode 100644
index 00000000000..8ea2de1474b
--- /dev/null
+++ b/lang/tcl-itcl/DESCR
@@ -0,0 +1,8 @@
+[incr Tcl] provides the extra language support needed to build large Tcl/Tk
+applications. It introduces the notion of objects, which act as building
+blocks for an application. Each object is a bag of data with a set of
+procedures or "methods" that are used to manipulate it. Objects are organized
+into "classes" with identical characteristics, and classes can inherit
+functionality from one another. This object-oriented paradigm adds another
+level of organization on top of the basic variable/procedure elements, and
+the resulting code is easier to understand and maintain.