|| ||John Seal <tcl-url-AT-phaseit.net>|
|| ||"Dr. Dobb's Tcl-URL distribution" :;|
|| ||Dr. Dobb's Tcl-URL! - weekly Tcl news and links (Feb 16)|
|| ||Mon, 16 Feb 2004 10:18:52 -0500|
QOTW: "If you are using pack, don't - a megawidget should NEVER use
pack. You'll be more flexible and efficient with grid." -- Jeff Hobbs
"args, how I hates magic variables. I don't env ee those perl
programmers." -- Donald Arseneau
POTW: Rivet 0.3 by David Welton and the Rivet Team. "Rivet is a
system for web programming based on the Apache web server and the
Tcl programming language". "The most exciting thing about the new
code is the new Session code".
Monitoring a fixed-size file of state information for changes,
when you have no control over the writing process:
Should you write your new megawidget in pure Tcl, object-
oriented Tcl, or C? Here are some opinions and tips:
Detecting a click on the titlebar is complicated by the inter-
action between the WM, the focus model, and Tcl:
A canvas can accept coordinates in the units of your choice,
but can it report them that way as well?
Using variables in [format] conversion specifiers:
"Language X has this, why doesn't Tcl?" Well, Tcl may have
the concept but not the construct... it may have a better one!
Derek Fountain continues evangelizing Tcl in Linux Journal:
Thanks to Arjen Markus for his summary of Wiki activity:
A small bouquet of diverse flowers from the Wiki, mostly very fresh,
and one venerable, yet vivid:
- You want to have tooltips with your GUI? Go here first and move
on to the appropriate solution: <http://wiki.tcl.tk/1954>
- Toplevel windows can do more than just contain subwindows, they can embed
other toplevel windows, sometimes even from a different program
- Translating words into integers and the other way around might be useful
for encoding, encryption, obfuscation ... Anyway, have a look at
- Set operations, they may seem trivial, but they are at the heart of
many a computer program. Here is a bit of fun, <http://wiki.tcl.tk/10914>
- Want a different kind of sets? Try "rough sets", <http://wiki.tcl.tk/10884>
- Two license agreements for the Wiki, <http://wiki.tcl.tk/10892> and
Linguistic borders for everybody's garden:
- An implementation of a Forth-like language in Tcl,
- A completely independent approach to "reverse Polish notation" -
Everything Tcl-related you want is probably one or two clicks away in these
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)