Linux Today: Linux News On Internet Time.

Tcl-URL! Weekly Tcl News and Links (September 29)

Oct 01, 2003, 05:30 (0 Talkback[s])

QOTW: "Tcl is just chock full of nice stuff." -- Donal K. Fellows

"this is the first language that I really want to learn."
-- alexblue34@hotmail.com

POTW: moodss-17.10 and moomps-2.12 by Jean-Luc Fontaine. "Moodss is a modular monitoring application, which [...] allows the construction of dashboards with graphs, pie charts, etc."

How do we use Tcl? Let us count the ways:


[wm transient] is really just a suggestion, not an ironclad law:

There are easier ways to manage listbox contents than with insert and delete; for example, with -listvariable and [lset]:

Computing offset from UTC is easier with [clock format -gmt]:

What's in a name? Unexpected errors, that's what! Weirdness ensues when your app has the same name as a widget class:

Monitoring a logfile that may be rolled (renamed and replaced with a new, empty logfile). This looks like one of the few times when you have to use polling rather than fileevents:

Lisp packs awesome power into the tiny backtick; TIP #157 proposes to pack similar power into a much bigger {expand}:

Thanks to Arjen Markus for his summary of recent Wiki activity: Congratulations to all Wiki contributors and supporters: we have reached the incredible number of page 10000 last week! And judging from the highest page numbers right now, page 11000 should be there before the end of next week :)

More seriously: yes, we have 10000 pages (not all filled, but still), add your cheers to <http://wiki.tcl.tk/10000>

Further news:

Anyone who has not been plagued by the deluge of emails with viruses or with warning about viruses? Lucky you! In any, these pages try to do something about it:
<http://wiki.tcl.tk/9998> describes useful scripts to use with the Sophos antivirus software and <http://wiki.tcl.tk/10003> relies on POP3 to kill spam.

Here are some pages about graphics and GUIs:

Here are some technical pages:

  • Remote input and output is possible with Expect despite the remote system's lack of cooperation, look at <http://wiki.tcl.tk/3178> for details
  • If you do not have Expect, here is a little script that gets you on the way with telnet: <http://wiki.tcl.tk/9995>
  • Temporary files cause race conditions and security issues. Did you know that? Some attempts to make them work properly: <http://wiki.tcl.tk/772>

And finally, that rotund number that we all love: pi is the subject of <http://wiki.tcl.tk/8401>

Everything Tcl-related 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 Tcl.

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 <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.

Related Stories: