Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Tk version 1.0 released

3 views
Skip to first unread message

John Ousterhout

unread,
Mar 13, 1991, 6:50:31 PM3/13/91
to
This is to announce the first official release of the Tk toolkit
for X11. Tk is philosophically similar to Xt, but it is based
around the Tcl language. The use of Tcl simplifies the toolkit
and also provides a great deal of additional power: many
applications can be written as Tcl scripts without writing any C
code at all, and Tcl provides a means for different applications
to communicate with each other. A paper describing Tk appeared
in the Winter '91 USENIX Conference Proceedings, and is also
distributed as part of the release.

The release contains source code and documentation for the
following things:
(1) The Tk toolkit.
(2) The Tcl command language.
(3) A Motif-like widget set.
(4) A simple windowing shell called "wish".
(5) A few demo scripts for wish.
All of the Tk and Tcl stuff is public and free. As far as I'm
concerned, you can do anything you want with it. If you build
applications based on Tk I'd be interested to hear what they are
and how Tk helped or hindered your application(s). If you decide
Tk is a piece of junk, I'd be interested to hear your reasons.

Overall, I'd rate this release as about beta-level in quality: I
hope that the code is pretty stable, but I expect to get a lot of
feedback about missing or undesirable features. There's a complete
set of manual entries but no tutorial-style introduction yet. I hope
that you won't have too much trouble getting started with Tk if you've
had previous experience programming X11.

Some of you may have discovered various pre-release versions of
Tcl over the last few months. The new release supercedes the
pre-release versions and contains a number of bug fixes plus a few
additional features such as the "wm" command for dealing with window
managers.

The release is available for public FTP from sprite.berkeley.edu
(Internet address 128.32.150.27). To retrieve the release, use
anonymous FTP to sprite (user "anonymous", password "guest") and
retrieve the file "tk.tar.Z" with the following set of commands:
type image (try "type binary" if this command is rejected)
get tk.tar.Z
What you'll get is a compressed tar file; to get back the original
directory hierarchy, type the commands
uncompress tk.tar.Z
tar xf tk.tar
This will create a tk subdirectory with all the source files and
documentation. There will be a README file in the subdirectory that
tells how to compile Tk and gives some hints about how to get started
with Tk.

If you can't get access to the release via the Internet, send me e-mail
and I'll try to find some other way to get the release to you (e.g.
1/2" tape or Exabyte-style 8mm videocassette).

I've also set up a mailing list for people interested in exchanging
e-mail about Tcl and Tk. If you're interested in joining the list,
send me an e-mail message.

0 new messages