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.
Thread beginning with comment 131904
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE[2]: Agreed
by DoctorPepper on Fri 9th Jun 2006 14:01 UTC in reply to "RE: Agreed"
Member since:

Except Gnome or KDE means you stay there. My Tcl/Tk application can go way more places.

How about this compromise: Use the Tk widget set, with the much better environments presented by Perl, Python or Ruby? I have used Perl/Tk and Python with Tkinter, and had the benefit of using those powerful languages, and yet still managing to have the cross-platform GUI available. True, Tk doesn't really provide a very "modern" GUI widget set, but it is useful and cross-platform.

On another though, if you use Python, you can use wxPython and have a cross-platform application. I do that all the time, writing one app that runs on both Windows and Linux.

Reply Parent Score: 1