From: David J. Cooper
Subject: Tcl/Tk and (or vs.) Lisp
Date: 
Message-ID: <38147692.3F055F96@genworks.com>
Would anyone care to comment in general on Tcl/Tk? 

 As far as I understand it, it is basically a language for
doing windowing system-independent GUI's and gluing together
Unix shell commands and such. Wasn't it started by Sun,
who have since somewhat distanced themselves from it in
favor of Java? But it still seems to have a hardcore cult
following.

 I have been asked for ammunition to argue against using
Tcl/Tk in favor of Lisp-based tools for ``application 
development'' in the area of mechanical engineering; I must
admit though that I don't know a hell of a lot about 
Tcl/Tk (and don't really want to if I don't have to,
unless libtk.so turns out to be really useful).

 Thanks for any input,

 -dave


-- 
David J. Cooper Jr, Chief Engineer	Genworks International
·······@genworks.com			5777 West Maple, Suite 130
(248) 932-2512 (Genworks HQ/voicemail)	West Bloomfield, MI 48322-2268
(248) 407-0633 (pager)			http://www.genworks.com

From: Robert Monfera
Subject: Re: Tcl/Tk and (or vs.) Lisp
Date: 
Message-ID: <3814A7B5.EA24AB61@fisec.com>
"David J. Cooper" wrote:

> I have been asked for ammunition to argue against using
> Tcl/Tk in favor of Lisp-based tools for ``application
> development'' in the area of mechanical engineering; I must
> admit though that I don't know a hell of a lot about
> Tcl/Tk (and don't really want to if I don't have to,
> unless libtk.so turns out to be really useful).

Tcl for application development ?!?!?!?  Especially mechanical
engineering?

How about scalability, type safety, performance, vendor-independence? 
How many Tcl based mechanical engineering systems are there, and how
many lisp-based or scripted ones?

I'm sure lots of limitations of Tcl were addressed during the famous
'Tcl war' on their newsgroup - look up Usenet.  I do remember most
people agreed that it should not be used for things it was not designed
for, especially for solving large, complex problems.

Robert
From: Aleksandar Bakic
Subject: Re: Tcl/Tk and (or vs.) Lisp
Date: 
Message-ID: <m2904qua4p.fsf@brazil.tcimet.net>
"David J. Cooper" <·······@genworks.com> writes:

> Would anyone care to comment in general on Tcl/Tk? 

From my experience, only the Tk part of Tcl/Tk is maybe worth
considering.  However, it is too low-level for medium- and large-scale
GUIs. Systems like STklos (an object-oriented GUI system on top of Tk,
available in STk and Guile Scheme implementations) are recommended.  I
remember that the Guile version of STklos was considerably slower than
the underlying Tk interface, but that is another issue.

Aleks
From: David J. Cooper
Subject: Re: Tcl/Tk and (or vs.) Lisp
Date: 
Message-ID: <38150BA3.AF05CC60@genworks.com>
Thanks, Aleksander.

 By the way, are you still interested in contract KBE work? I've been
meaning to get in touch with you.

 -dave


-- 
David J. Cooper Jr, Chief Engineer	Genworks International
·······@genworks.com			5777 West Maple, Suite 130
(248) 932-2512 (Genworks HQ/voicemail)	West Bloomfield, MI 48322-2268
(248) 407-0633 (pager)			http://www.genworks.com
From: David J. Cooper
Subject: Re: Tcl/Tk and (or vs.) Lisp
Date: 
Message-ID: <38151279.9148BEB9@genworks.com>
"David J. Cooper" wrote:

>
>  By the way, are you still interested in contract KBE work?
>

Oops, this was missent -- pls ignore.