Tcl-URL! Weekly Tcl News and Links (September 3)
Sep 04, 2002, 07:00 (1 Talkback[s])
How to Help Your Business Become an AI Early Adopter
QOTW: "I've been using Tcl/Tk since early on (92 or 93 from memory) but it
wasn't until 2000 that I attended an annual conference. I should have
gone much earlier." -- Steve Landers
"The core is probably in better health now than it has been for ages."
Donal K. Fellows
"If I was the type of person to get nightmares at all easily, deployment
of enterprise-class software would be the type of thing to cause serious
insomnia-through-terror..." -- Donal K. Fellows
TIP #107 "explains the genesis of the long delays often associated
with [raise] and [lower] commands under Unix/X with some
window managers, as well as describing the solution."
Various techniques for forming "a multi-command script via [list]"
are explored in this thread.
Will Duquette releases SNIT ("Snit's Not Incr Tcl"), a
"pure-Tcl object and megawidget framework."
Harvey Davies releases version 3.0.4 of the nap, the
n-dimensional array processor. "NAP is an array-processor like APL,
J, MatLab & IDL. NAP operations process entire arrays, whereas the
'expr' command does only one element at a time."
News about John Ousterhout's new company, "Electric Cloud".
The Wiki's abundant weekly riches make representative selection difficult.
These pages most recently jumped out at Arjen Markus:
This week there is music in the air and tones that were thought to be
- Play piano at
- Or if you are not musical, try to learn the venerable Morse alphabet
presented in Tk-form at
Drawing typically means:
- Plotting data, which, as shows, can be done
with lots of different packages
- Something almost artistic, you could think of cellular automata, a
famous example is Conway's "Life", and now a simple script,
, is available to get you started
- Anything that can be put on a whiteboard, as a demo shows that arose
in the Tcl/Tk chatroom, .
Drawing and graphs are not the same, as graphs frequently refer to
data structures. Various approaches to handling such data structures
are presented in . Just have a look!
New and practical techniques are presented in the following pages:
- Clean up when you are done with the application, AtExit handlers do
- Who says Tcl does not have "closures"? Look at a practical application,
- If you need to develop an expert system, CLIPS is public domain tool,
with a Tcl interface, just follow the path from
- Printing (PostScript) under Windows, from within Tcl, is made simple,
by the techniques described in
- Wrapping your scripts into a Starpack, the latest method of distributing
a Tcl application, is described in
Everything you want is probably one or two clicks away in these pages:
The "Welcome to comp.lang.tcl" message by Andreas Kupries
Larry Virden maintains a comp.lang.tcl FAQ launcher
Brent Welch maintains "The Tcl Developer Xchange", a highly
organized resource center of documents and software with
provisions for individuals to "set up a link to your software
and update ... as you release new versions."
The Xchange sponsor also keeps info to convince your boss Tcl
is a good thing
The Tcl'ers Wiki is a huge, dynamic, collaboratively edited repository
of documentation, examples, tutorials and pontifications on all things Tcl.
For the ideal overview of the topics about Tcl most likely to
interest a newcomer, see "Arts and Crafts ..."
ActiveState Tools maintains a Cookbook of Tcl recipes
NeoSoft has a comp.lang.tcl contributed sources archive
Cameron Laird tracks many Tcl/Tk references of interest
Cetus Links maintains a Tcl/Tk page with verified links
Google Groups archives comp.lang.tcl.announce posts
Previous - (U)se the (R)esource, (L)uke! - messages are listed here:
--in principal. In spring 2001, though,
are more consistently up-to-date. A fourth possibility is
Suggestions/corrections for next week's posting are always welcome.
To receive a new issue of this posting in e-mail each Monday, ask
to subscribe. Be sure to mention "Tcl-URL!".
Dr. Dobb's Journal (http://www.ddj.com) is pleased to participate in and
sponsor the "Tcl-URL!" project.