|| ||John Seal <firstname.lastname@example.org>|
|| ||"Dr. Dobb's Tcl-URL distribution" :;|
|| ||Dr. Dobb's Tcl-URL! - weekly Tcl news and links (Jun 16)|
|| ||Mon, 16 Jun 2003 06:29:33 -0500|
QOTW: "Knowing is better than guessing." -- Derk Qwen
"I am told that regexp matching with mixed-greediness is deterministic
and can be predicted by some people. I was also told about the Easter
bunny." -- Donald Arseneau
POTW: RBTree 1.1.2: Red-black trees for Tcl, by Philip Smolen: "Roughly
speaking, this is a cross between an array and an ordered list. It can
efficiently find a value in the tree, like an array. But it can also
find the closest value to value that is not in the tree, or all the
values between two values, like an ordered list."
Comp.lang.tcl maintains its high signal-to-noise ratio through a fairly
"You got forks in my threads!"
"You got threads in my forks!"
Is mixing threads and forks a tasty combination, or a recipe for
C has its asterisks, Tcl has its dollar signs, and they can be just as
Don't just sprinkle them around until it works, know the 11 rules (The
When are interps like chickens? When they keep running after you cut
off their head!
Tcl Bug 495830 causes problems with bytecode compiled [while] loops:
Don't even THINK about polling when you can use fileevents instead!
For instance, when "checking if processes have finished":
Deep regexp voodoo exhibited in "Regexp across many lines":
Thanks to Arjen Markus for his review of Wiki activity:
From the recently added and edited pages of last week, a fair number have
a common theme: "make the computer look more human." For instance:
- Two pages on recognising handwritten text, <http://wiki.tcl.tk/1770> and
<http://wiki.tcl.tk/9094>. The approaches are different, yet similar.
- Displaying continuous data as analogue widgets rather than numbers,
three forms of dials, all described at <http://wiki.tcl.tk/9107>
- Choosing the date in "any" language you like, a little GUI at
Then pages on more technical subjects:
- A comparison of TclDOM and tDOM - both have their uses and advantages
as shown in <http://wiki.tcl.tk/9098>
- An example of threads in Tcl, <http://wiki.tcl.tk/9100> contains
a small but instructive example
- Transferring files and sending messages does not have to be complicated
- <http://wiki.tcl/tk/9102> illustrates how to do it in pure Tcl.
Everything you want is probably one or two clicks away in these pages:
The "Welcome to comp.lang.tcl" message by Andreas Kupries
The Tcl Developer Site is Tcl's "home base".
Larry Virden maintains a comp.lang.tcl FAQ launcher
The Tcl Developer Xchange is a highly organized resource center
of documents and software with provisions for individuals to
maintain references to their own software:
The TDX sponsor, ActiveState, 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
For the ideal overview of the topics about Tcl most likely to
interest a newcomer, see "Arts and Crafts ..."
ActiveState maintains binaries distribution and development tools
along with a Cookbook of Tcl recipes
Cameron Laird tracks several 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:
An alternative 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
<email@example.com> 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.
to post comments)