Resources

Documentation

Scriptics Tcl Resource Center -- Documentation
http://www.scriptics.com/resource/doc/papers/

A very useful page with links to papers on the use and history of scripting in general and Tcl in particular. Includes the IEEE Computer version of John Ousterhout's scripting white paper and a useful summary of how to choose between a scripting or systems programming language.

Tcl Blend/Jacl page at Scriptics
http://scriptics.com/resource/software/java/

Another great page at Scriptics, this one specific to Tcl Blend and Jacl. The somewhat meager Tcl Blend/Jacl FAQ contains some useful information on what works with what, and of course there is the Tcl Blend/Jacl manual pages.

Christopher's Tcl Blend page
http://ptolemy.eecs.berkeley.edu/~cxh/java/tclblend/

We referred to this a few times already! A collection of notes, installation problems, and trouble-shooting on Tcl Blend, Jacl, and the Tcl Bean.

Software

JDK (Java Development Kit) version 1.1
http://java.sun.com/products/jdk/1.1/

The main page for JDK version 1.1. As of August 1998, the current version is 1.1.6. You should also download the separate documentation packet.

Tcl/Tk version 8.0
http://scriptics.com/software/8.0.html/

The download page for Tcl/Tk version 8.0. Version 8.1 which is "in the works," does not work with Tcl Blend (yet).

Tcl Blend and Jacl version 1.0
http://scriptics.com/download/java.html/
Swing
http://java.sun.com/products/jfc/ The download page for Swing. As of August 1998, the version to get is 1.1 beta.
JDK (Java Development Kit) version 1.2
http://java.sun.com/products/jdk/1.1/

If you're adventurous, you might like to try using JDK 1.2 with Jacl. We think JDK 1.2 is a huge improvement over 1.1, although it is also much larger and more complex. Note that JDK 1.2 includes Swing. Because JDK 1.2 is still in beta, you need to register (it's free) to get a copy. Tcl Blend 1.0 doesn't work with JDK 1.2, although our forthcoming patch 1.0up2 patch does.