tool: MTtcl - Multi-threaded Tcl


Language:
Tcl
Version:
0.9
Parts:
interpreter, library
Location:
ftp://ftp.csua.berkeley.edu/pub/mttcl/MTtcl0.9.tar.gz
Description:
The MTtcl package gives Tcl/Tk programmers access to the multi-threading features of Solaris 2. The package comes in two parts; a modified version of Tcl 7.4, and a Tcl threads extension.

Modifications were necessary to enable Tcl to work "safely" in the presence of multiple threads. The Tcl interpretter uses a number of static and global variables to execute scripts. If two threads are using the same global, the behavior of the script may be unpredictable. This "safe" Tcl is called MT-Sturdy Tcl.

The threads extension brings multi-thread programming into the Tcl environment. Multiple scripts can be interpretted simultaneously with communication and synchronization between scripts. There is special support for using threads in Tk scripts. Documentation for the threads commands are in the form of man pages.

Requires:
Sparc, Solaris 2.3, Sparcworks 3.0 C compiler, Tcl 7.4, Tk 4.0
Ports:
Sparc Solaris 2.3
Updated:
November 2nd, 1994

Related Items

language: Tcl

category: concurrent, parellel, and simulation languages summary, or expanded.

category: embeddable summary, or expanded.

category: scripting languages summary, or expanded.

category: unix tool building summary, or expanded.


This work supported by Idiom Consulting. Idiom is a full-service ISP, providing Internet access in Northern California and Web hosting worldwide.

Please send updates to free-compilers@idiom.com

The HTML is maintained by David Muir Sharnoff and the entries themselves are currently maintained by Bryan Miller.

Copyright (c) 1992-1998 David Muir Sharnoff, All Rights Reserved
Copyright (c) 1994-1996, Steven Allen Robenalt, All Rights Reserved