Newsgroups: comp.os.linux.misc,comp.lang.tcl,comp.lang.scheme
Path: cantaloupe.srv.cs.cmu.edu!bb3.andrew.cmu.edu!newsfeed.pitt.edu!scramble.lm.com!news.math.psu.edu!news.cac.psu.edu!news.cse.psu.edu!uwm.edu!vixen.cso.uiuc.edu!newsfeed.internetmci.com!in2.uu.net!rosevax!reddwarf!grante
From: grante@reddwarf.rosemount.com (Grant Edwards)
Subject: Re: Help with Tcl & Tk, and Motif, and Stk...
X-Nntp-Posting-Host: reddwarf
Message-ID: <1996May16.153815.11551@rosevax.rosemount.com>
Followup-To: comp.os.linux.misc,comp.lang.tcl,comp.lang.scheme
Sender: news@rosevax.rosemount.com (Rosevax USENET News auto-admin account)
Organization: Fisher-Rosemount, Rosemount Inc.
X-Newsreader: TIN [version 1.2 PL2]
References: <319A1460.8DB@uiuc.edu> <4ndl8r$fhl@kernighan.cs.umass.edu> <4ne2ug$ojl@Starbase.NeoSoft.COM>
Date: Thu, 16 May 1996 15:38:15 GMT
Lines: 37
Xref: glinda.oz.cs.cmu.edu comp.os.linux.misc:122520 comp.lang.tcl:48213 comp.lang.scheme:15869

Cameron Laird (claird@Starbase.NeoSoft.COM) wrote:
: In article <4ndl8r$fhl@kernighan.cs.umass.edu>,
: Robert Heller <heller@cs.umass.edu> wrote:
: >  Cameron Ninham <ninham@uiuc.edu>,
: >  In a message on Wed, 15 May 1996 12:29:04 -0500, wrote :
: 			.
: 			.
: 			.
: >CN> 
: >CN> 4)  What is Stk - is it different from Tk or Tcl?
: >
: >Not sure what Stk is.
: 			.
: 			.
: 			.
: I quote its FAQ <URL:http://ltiwww.epfl.ch/~furrer/STk/FAQ.txt>:

: 	STk is a scheme interpreter, with embedded support
: 	for the Tk graphical package.

IMHO, STk is _way_ more useful for real programming than Tcl/Tk.  STk is a
pretty much R4RS compliant scheme interpreter.  There's a port of slib that
works with STk and there's also a version of CLOS (Common Lisp Object
System) for STk.  The numbers I've seen indicate that the Scheme interpreter
in STk is about an order of magnitude faster than the Tcl interpreter -- of
course the user interface routines are all the same, so you'll only notice
much difference for compute-intensive stuff.

FWIW, there are also Perl5 and Python interpreters that have been linked to
the Tk library (and the FSF is doing yet-another-scheme-interepreter called
guile that has Tk support).

--
Grant Edwards        | Microsoft isn't the   | Yow!  Should I get locked in
Rosemount Inc.       | answer. Microsoft     | the PRINCICAL'S OFFICE today
                     | is the question, and  | -- or have a VASECTOMY??
grante@rosemount.com | the answer is no.     | 
