![]() |
CDROM CONTENTS: |
![]()
Sometimes just seeing information presented in a different manner makes all the difference between knowing it cold and almost getting it.
These tutorials will provide you with different views of the Tcl language.
William Ho ( bill@technologyarchitects.com) has written a concise introduction to the Tcl language, describing the command syntax, and including examples.
Robert Hill, Shyamalan Pather, and Matt Peters created this 13 lesson tutorial on the Tcl language.
This is an excellent and complete tutorial by Lakshmi and Venkat Sastry. It covers Tcl, Tk, and building extensions.
TclTutor is a computer aided instruction package that teaches the basics of Tcl with 43 interactive lessons. Each lesson includes a short description of a Tcl command or concept, and example code that demonstrates the concept.
These are html versions of the slides for Dr. Ernest J. Friedman-Hill's 5 week Tcl and Tk course.
The slides are available as HTML for browsing, or you can copy the PowerPoint files to your system to view with a PowerPoint viewer.
Once you've mastered the basics of Tcl and Tk there are more subtle aspects you can play with. These articles describe how to use some of the less common features of the language.
Donal Fellows describes how to use the X windows Xdb option database with Tk widgets.
Alexandre Ferrieux discusses design techniqes (patterns) for software engineering in general, and Tcl scripts in particular.
Will Morse originally wrote this paper for the Landmark Graphics Corporation WorldWide
Technology Conference in 1994. Some of the URL's mentioned in this paper are a bit dated,
and Will now works for Anadarko Petroleum Corporation, not BHP, but his discussion of how expect
and tclsh can be used is still correct and valid.
Jean-Claude Wippler's discussion of writing extensions explains the mechanics of writing an extension, as well as the control flow between Tcl scripts and machine language extensions, and explains when and why you might prefer an extension to writing a pure Tcl application.
A sample extension with make and project files for Linux, MS-Windows and Mac is
available at: http://www.equi4.com/tclget/, and
on the Tcl/Tk for Real Programmers CD-ROM under the /skeltns directory.
![]()
This page reproduced with permission from "Tcl/Tk for Real
Programmers" (ISBN: 0122612051) published by Academic Press
Professional. No further reproduction is permitted without
permission from:
Academic Press Professional
200 Wheeler Road
Sixth Floor
Burlington, MA 01803