Article View: uk.comp.os.linux
Article #1870Re: Gui tool similar to "Motif Tools"
From: Tom Poindexter
Date: Thu, 24 Sep 1998 00:00
Date: Thu, 24 Sep 1998 00:00
39 lines
3043 bytes
3043 bytes
In article <906584431snz@vision25.demon.co.uk>, Phil Hunt <philh@vision25.demon.co.uk> wrote: >> What about Tcl/Tk/Tix? > >What's Tix? > >My understanding of Tcl is that it is not a particularly good >language for manipulating data structures and algorithms (I've not >actually used it, but it looks more like sh or csh than a real >programming langauge to me). My comments are probably biased - I've been using Tcl/Tk for 6+ years. As far data structures go, Tcl provides some rather simple but powerful data structures, lists and hashed associative arrays. Tcl arrays uses strings for indices, so you can make arbitary structures rather easily. Many folks prefer to add in one of the several objects extensions, of which [incr Tcl] is the de facto standard. As far as a "real programming language", I guess it's based on your frame of reference. You are right that Tcl tends to lean closer to sh, csh, perl than it does to C, C++, Java, Ada. Tcl'ers usually count that as a plus :-) Tcl/Tk is sort of a "cafeteria" system. The Tcl/Tk core provides a good set of widgets, the text and canvas widgets are a class above anything I've ever seen in any other GUI system, Motif, VB, MFC. Tix is an extension that adds many other high quality widgets like tabbed frames, combo boxes, tree widgets, etc. Good places to start for more information are: http://www.tclconsortium.org http://www.scriptics.com http://www.neosoft.com/tcl news:comp.lang.tcl -- Tom Poindexter tpoindex@nyx.net http://www.nyx.net/~tpoindex/
Technical Details
Message-ID:
<906609656.392639@iris.nyx.net>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailReferences:
<906505462snz@vision25.demon.co.uk> <Pine.LNX.3.96.980923131918.19505B-100000@wks9.kyb.tuebingen.mpg.de> <906584431snz@vision25.demon.co.uk>Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: f5392,801ed80c634e88d X-Google-Attributes: gidf5392,public X-Google-Thread: 1103af,801ed80c634e88d X-Google-Attributes: gid1103af,public X-Google-Thread: fc89c,801ed80c634e88d X-Google-Attributes: gidfc89c,public X-Google-Thread: 103734,801ed80c634e88d X-Google-Attributes: gid103734,public X-Google-Thread: 10d8ad,801ed80c634e88d X-Google-Attributes: gid10d8ad,public X-Google-Thread: 108717,801ed80c634e88d X-Google-Attributes: gid108717,public X-Google-Thread: 1025b4,801ed80c634e88d X-Google-Attributes: gid1025b4,public From: tpoindex@nyx10.nyx.net (Tom Poindexter) Subject: Re: Gui tool similar to "Motif Tools" Date: 1998/09/24 Message-ID: <906609656.392639@iris.nyx.net> X-Deja-AN: 394251064 X-Disclaimer: Nyx is a Free Public Access Internet Service: http://www.nyx.net Nyx is not responsible for the actions of its users. Our AUP / Free Speech Policy are at http://www.nyx.net/policies/ Direct complaints to abuse@nyx.net References: <906505462snz@vision25.demon.co.uk> <Pine.LNX.3.96.980923131918.19505B-100000@wks9.kyb.tuebingen.mpg.de> <906584431snz@vision25.demon.co.uk> X-Post-Path: iris.nyx.net!tpoindex@nyx10.nyx.net Organization: Nyx Net, Free Internet access (www.nyx.net) NNTP-Posting-Date: Wed, 23 Sep 1998 22:00:56 MDT Newsgroups: uk.comp.os.linux,comp.os.linux.misc,gnu.misc.discuss,comp.os.linux.development.system,comp.unix.programmer,comp.windows.x,comp.programming