🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: uk.comp.os.linux
Article #1870

Re: Gui tool similar to "Motif Tools"

#1870
From: Tom Poindexter
Date: Thu, 24 Sep 1998 00:00
39 lines
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-mail
References: <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