QOTW: "Rule #1 of Tcl Semantics: The Semantics of Tcl are Based on Strings."
-- Donal K. Fellows
"Sometimes people ask questions here about calling TK (TK!!) functions
from their C code. Heaven forbid. Why would I want to build my GUI
from within my C code, when doing it in plain ol' Tcl is so easy?"
--Helmut Giese, <3d1cbb2b.8448636@News.CIS.DFN.DE>
"Discretion is the hardest part of programming, worse even than
documentation and regression testing." --Donal K. Fellows
"A failed engineering consensus is a poor reason to add configuration
options." --Kevin Kenny
The 3rd Tcl'Europe conference took place June 27-28 in Munich.
Those of us who weren't there are all anxiously awaiting
conference reports!
http:
Lots of new releases announced on Monday, starting with new ActiveTcl
stable (based on 8.3.4) and beta releases (based on 8.4). The latter
is an 8.4b1 release candidate -- try it out, pound on it, try
to get it to break.
http:
http:
http:
http:
Jochen Loewer announces tDOM 0.7.1: "Finally tDOM reached
a state of compliance and performance that could compete
or even outperform other XML/SAX/DOM(+Ns)/XPath/XSLT
processors like libxml, Microsoft XML, Oracle XML, ..."
Source and Windows binary distributions are available.
http:
http:
The weekly moodss release, up to version 16.3 now:
http:
http:
Sergio Basto announces wishgl 1.0.1.3 (draft), an OpenGL binding to Tk:
http:
http:
Michael A. Cleverly and others present a tutorial on how to think
about regular expressions productively.
http:
Chang Li announces xWizard 2.0, a GUI for generating C/C++
template code for Tcl extensions.
http:
http:
Jason Tang released tclweather:
http:
Other weather apps discussed in this thread:
http:
New on the Wiki: The Orphanage is now open. Check here for
packages looking for a new maintainer or to be reunited with
an old one.
http:
Lots of suggestions for managing large, complex information
sets are given in this thread:
http:
Embedding Tcl in C versus Extending Tcl with C:
http:
Donal K. Fellows gives good advice for writing custom Tcl_ObjTypes:
http:
A discussion on TIP #103 "Argument Expansion Command". What is
it good for? Is it really needed?
TIP 103:
http:
Best argument against:
http:
Best argument in favor:
http:
Full thread:
http:
Best quote:
'A very good example of the wonders of argument expansion with eval.
You have to know about and deal with things like canonical-form
lists to be safe, and in the end you still go, "It's safe. I think."'
-- Peter Spjuth, <3D184886.27D98C56@space.se>
A long and occasionally testy thread on memory allocation, as
manifested in such commands as [append], largely terminates in
excellent analytic summaries by Kevin Kenny, Eric Melski, and
others.
http:
Everything you want is probably one or two clicks away in these pages:
The "Welcome to comp.lang.tcl" message by Andreas Kupries
http:
Larry Virden maintains a comp.lang.tcl FAQ launcher
http:
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:
The Xchange sponsor also keeps info to convince your boss Tcl
is a good thing
http:
The Tcl'ers Wiki is a huge, dynamic, collaboratively edited repository
of documentation, examples, tutorials and pontifications on all things Tcl.
http:
For the ideal overview of the topics about Tcl most likely to
interest a newcomer, see "Arts and Crafts ..."
http:
ActiveState Tools maintains a Cookbook of Tcl recipes
http:
NeoSoft has a comp.lang.tcl contributed sources archive
http:
Cameron Laird tracks many Tcl/Tk references of interest
http:
Cetus Links maintains a Tcl/Tk page with verified links
http:
Google Groups archives comp.lang.tcl.announce posts
http:
Previous - (U)se the (R)esource, (L)uke! - messages are listed here:
http:
--in principal. In spring 2001, though,
http:
http:
are more consistently up-to-date. A fourth possibility is
http:
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@neosoft.com> to subscribe. Be sure to mention "Tcl-URL!".
--
Dr. Dobb's Journal (http:
sponsor the "Tcl-URL!" project.
Web Webster
Web Webster has more than 20 years of writing and editorial experience in the tech sector. He’s written and edited news, demand generation, user-focused, and thought leadership content for business software solutions, consumer tech, and Linux Today, he edits and writes for a portfolio of tech industry news and analysis websites including webopedia.com, and DatabaseJournal.com.