Linked by Eugenia Loli on Thu 8th Jun 2006 16:32 UTC
General Development Most computer users interact with their workstations primarily through some form of graphical user interface (GUI). In the world of Microsoft Windows, this interface is tightly controlled. The UNIX world, by contrast, offers a veritable smorgasbord of different GUIs with varying degrees of functionality. They range from minimalist window managers, such as twm, to large, capable tools, such as GNOME and KDE (K Desktop Environment). This article shows you how the Tcl/Tk scripting language offers a simple and elegant way to code GUI widgets with minimal effort.
Permalink for comment 133435
To read all comments associated with this story, please click here.
Tcl/Tk A blast from the present
by jahbini on Wed 14th Jun 2006 18:28 UTC
Member since:

I'm still using Tcl/Tk after about 15 years (That long? whoa!). I really like the newer languages, but they never seem to offer the stability, installability, transportability, and "workability" of Tcl mixed with Tk. Why use Perl or Ruby or whatever if they really are using TK widgets? They are still Tk widgets with the underlying tcl glue, yes? Or if they are NOT using the Tk subsystem, what about the transportability, installability?

Also important is the TIME domain. If you write it today, can you back transport to "obsolete" systems (customers are like that: they want you to use the hardware they have: bummer). Tcl/Tk seems to work pretty well for that. I rest easy knowing it will still work 10 years from now.

AND: tclkit has the solution for multiplatform distribution that just works. Your whole application and libraries and hardware drivers(if needed) in only two files to install on the customer's system. Only one need be archetecture specific.
Oh, yes. And free, as in beer. (and freedom), and oh, yes: it gives me time to work on "celarien"

Reply Score: 1