This week's Tcl-URL
[Posted September 2, 2002 by corbet]
| From: |
| "Michael A. Cleverly" <michael@cleverly.com> |
| To: |
| Dr.Dobb's.Tcl-URL.distribution@starbase.neosoft.com |
| Subject: |
| Dr. Dobb's Tcl-URL! - weekly Tcl news and links (Sep 2) |
| Date: |
| Mon, 2 Sep 2002 05:49:29 -0500 (CDT) |
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."
http://groups.google.com/groups?th=e04f3e20190a0724
http://groups.google.com/groups?th=420ea734fd7f0a84
Various techniques for forming "a multi-command script via [list]"
are explored in this thread.
http://groups.google.com/groups?th=a8bd9a3ed9489604
Will Duquette releases SNIT ("Snit's Not Incr Tcl"), a
"pure-Tcl object and megawidget framework."
http://www.wjduquette.com/snit
http://wiki.tcl.tk/3963
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."
http://tcl-nap.sourceforge.net
News about John Ousterhout's new company, "Electric Cloud".
http://groups.google.com/groups?th=4f3ce3c55b24fa88
http://groups.google.com/groups?th=4c20f9c8be3a6951
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
history:
- Play piano at <http://wiki.tcl.tk/3948>
- Or if you are not musical, try to learn the venerable Morse alphabet
presented in Tk-form at <http://wiki.tcl.tk/3938>
Drawing typically means:
- Plotting data, which, as <http://wiki.tcl.tk/3743> 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,
<http://wiki.tcl.tk/3939>, 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, <http://wiki.tcl.tk/3955>.
Drawing and graphs are not the same, as graphs frequently refer to
data structures. Various approaches to handling such data structures
are presented in <http://wiki.tcl.tk/2447>. 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
the job, <http://wiki.tcl.tk/3958>
- Who says Tcl does not have "closures"? Look at a practical application,
<http://wiki.tcl.tk/3961>
- If you need to develop an expert system, CLIPS is public domain tool,
with a Tcl interface, just follow the path from <http://wiki.tcl.tk/3510>
- Printing (PostScript) under Windows, from within Tcl, is made simple,
by the techniques described in <http://wiki.tcl.tk/949>
- Wrapping your scripts into a Starpack, the latest method of distributing
a Tcl application, is described in <http://wiki.tcl.tk/3663>
Everything you want is probably one or two clicks away in these pages:
The "Welcome to comp.lang.tcl" message by Andreas Kupries
http://www.purl.org/net/tcl-welcome
Larry Virden maintains a comp.lang.tcl FAQ launcher
http://www.purl.org/NET/Tcl-FAQ/
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."
http://www.tcl-tk.net/resource/
The Xchange sponsor also keeps info to convince your boss Tcl
is a good thing
http://www.tcl-tk.net/scripting/
The Tcl'ers Wiki is a huge, dynamic, collaboratively edited repository
of documentation, examples, tutorials and pontifications on all things Tcl.
http://wiki.tcl.tk/0
For the ideal overview of the topics about Tcl most likely to
interest a newcomer, see "Arts and Crafts ..."
http://wiki.tcl.tk/969
ActiveState Tools maintains a Cookbook of Tcl recipes
http://aspn.activestate.com/ASPN/Cookbook/Tcl
NeoSoft has a comp.lang.tcl contributed sources archive
http://www.neosoft.com/tcl/contributed-software/
Cameron Laird tracks many Tcl/Tk references of interest
http://starbase.neosoft.com/~claird/comp.lang.tcl/
Cetus Links maintains a Tcl/Tk page with verified links
http://www.cetus-links.org/oo_tcl_tk.html
Google Groups archives comp.lang.tcl.announce posts
http://groups.yahoo.com/group/tcl_announce/
Previous - (U)se the (R)esource, (L)uke! - messages are listed here:
http://purl.org/thecliff/tcl/url.html
--in principal. In spring 2001, though,
http://www.ddj.com/topics/tclurl/
http://tcl.activestate.com:8004/tclurl/
are more consistently up-to-date. A fourth possibility is
http://groups.google.com/groups?oi=djq&as_q=+Tcl-URL!&as_ugroup=comp.lang.tcl
Suggestions/corrections for next week's posting are always welcome.
To receive a new issue of this posting in e-mail each Monday, ask
<claird@phaseit.net> 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.
(
Log in to post comments)