---

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


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."
        http://groups.google.com/groups?th=e04f3e20190a0724
        http://groups.google.com/groups?th=420ea734fd7f0a84

    Various techniques for forming "a multi-command script via [list]"
    are explored in this thread.
        http://groups.google.com/groups?th=a8bd9a3ed9489604

    Will Duquette releases SNIT ("Snit's Not Incr Tcl"), a
    "pure-Tcl object and megawidget framework."
        http://www.wjduquette.com/snit
        http://wiki.tcl.tk/3963

    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."
        http://tcl-nap.sourceforge.net

    News about John Ousterhout's new company, "Electric Cloud".
        http://groups.google.com/groups?th=4f3ce3c55b24fa88
        http://groups.google.com/groups?th=4c20f9c8be3a6951


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
    history:
    - 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
        http://www.purl.org/net/tcl-welcome

    Larry Virden maintains a comp.lang.tcl FAQ launcher
        http://www.purl.org/NET/Tcl-FAQ/

    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://www.tcl-tk.net/resource/
    The Xchange sponsor also keeps info to convince your boss Tcl
    is a good thing
        http://www.tcl-tk.net/scripting/      

    The Tcl'ers Wiki is a huge, dynamic, collaboratively edited repository
    of documentation, examples, tutorials and pontifications on all things Tcl.
        http://wiki.tcl.tk/0
    For the ideal overview of the topics about Tcl most likely to
    interest a newcomer, see "Arts and Crafts ..."
        http://wiki.tcl.tk/969

    ActiveState Tools maintains a Cookbook of Tcl recipes
        http://aspn.activestate.com/ASPN/Cookbook/Tcl

    NeoSoft has a comp.lang.tcl contributed sources archive
        http://www.neosoft.com/tcl/contributed-software/

    Cameron Laird tracks many Tcl/Tk references of interest
        http://starbase.neosoft.com/~claird/comp.lang.tcl/

    Cetus Links maintains a Tcl/Tk page with verified links
        http://www.cetus-links.org/oo_tcl_tk.html

    Google Groups archives comp.lang.tcl.announce posts
        http://groups.yahoo.com/group/tcl_announce/   

Previous - (U)se the (R)esource, (L)uke! - messages are listed here:
  http://purl.org/thecliff/tcl/url.html
--in principal.  In spring 2001, though,
  http://www.ddj.com/topics/tclurl/
  http://tcl.activestate.com:8004/tclurl/
are more consistently up-to-date.  A fourth possibility is                 
  http://groups.google.com/groups?oi=djq&as_q=+Tcl-URL!&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 (http://www.ddj.com) is pleased to participate in and
sponsor the "Tcl-URL!" project.     

Get the Free Newsletter!

Subscribe to Developer Insider for top news, trends, & analysis