![]() |
![]() |
|
Departments > DLDC > Programming > Programming Languages |
The Tcl programming language has been heavily used at the DLDC, for everything from simple utilities through multi-platform GUI applications and web applications to important large systems, like jinn and Nand. It was recently given a new lease on life here thanks to the amazing Starkit technology.
Tcl is in the FreeBSD ports and the NetBSD pkgsrc; it comes pre-installed on most Linux distributions, and RPMs are readily available; it's also available via apt-get or Fink on Mac OS X. Tcl is also our most heavily used language under Windows, since Starpacks "cross-compile" and install with no dependencies.
However, nowadays, I mostly use tclkit, the single-file Tcl executable that packs the entire runtime system into a single file, with no prerequisites on the target system.
The Tcler's Wiki is my favorite source of information about Tcl.