Linux Today: Linux News On Internet Time.

More on LinuxToday

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

Sep 04, 2002, 07:00 (1 Talkback[s])

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

    Various techniques for forming "a multi-command script via [list]"
    are explored in this thread.

    Will Duquette releases SNIT ("Snit's Not Incr Tcl"), a
    "pure-Tcl object and megawidget framework."

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

    News about John Ousterhout's new company, "Electric Cloud".

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
    - Play piano at  
    - Or if you are not musical, try to learn the venerable Morse alphabet
      presented in Tk-form at 
    Drawing typically means:
    - Plotting data, which, as  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, 
      , 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, .
    Drawing and graphs are not the same, as graphs frequently refer to 
    data structures. Various approaches to handling such data structures
    are presented in . 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, 
    - Who says Tcl does not have "closures"? Look at a practical application,
    - If you need to develop an expert system, CLIPS is public domain tool,
      with a Tcl interface, just follow the path from 
    - Printing (PostScript) under Windows, from within Tcl, is made simple,
      by the techniques described in 
    - Wrapping your scripts into a Starpack, the latest method of distributing
      a Tcl application, is described in 

Everything you want is probably one or two clicks away in these pages:

    The "Welcome to comp.lang.tcl" message by Andreas Kupries

    Larry Virden maintains a comp.lang.tcl FAQ launcher

    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."
    The Xchange sponsor 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 Tools maintains a Cookbook of Tcl recipes

    NeoSoft has a comp.lang.tcl contributed sources archive

    Cameron Laird tracks many 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:
--in principal.  In spring 2001, though,
are more consistently up-to-date.  A fourth possibility is          !&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
 to subscribe.  Be sure to mention "Tcl-URL!".
Dr. Dobb's Journal ( is pleased to participate in and
sponsor the "Tcl-URL!" project.     

Related Stories: