2005-06-22:
QOTW:  "We'll find a way to make this work."  D. Richard Hipp, on a
design challenge that languages other than Tcl and data managers other
than SQLite have decided is beyond their limits

"To [managers, especially of QA], automation means 'humans not necessary
to this process' rather than 'we take out the mundane, mind-deadening
stuff'." -- Esther Schindler 


POTW:  "I've been using Gnocl instead of Tk for some time now and it's
just great. Note that it is different enough from Tk that you can't just
plug it in, you have to adjust your code quite a bit. For the most common
tasks it's even simpler to use than Tk, though. It has also a few widgets
that are hard to come by with Tk (hierarchical multicolumn lists for
example) and still are just a joy to use."  http://gnocl.sourceforge.net/ 


    An extremely important thread for those with an interest in
    Tcl internals erupts.  Among other highlights, this exploration
    by Tcl heavyweights of SQLite and its Tcl connections hearkens
    back to debates from the prehistory of Tcl ("Is it a language or
    a library?"), and forward to Tcl's continuing pre-eminence as a
    language that correctly handles Unicode, with a tangent on under-
    appreciated advantages of SQLite.  Ultimately, EIAS occupies
    center stage.
        http://groups-beta.google.com/group/comp.lang.tcl/browse_thread/thread/5b26a4ce957d0f55/

    In some communities, regular expressions are regarded
    as nearly universal solutions.  Quite a few Tclers
    advise they "should be avoided if at all possible."
    Others counsel that negative lookahead constraints are
    an important, if performance-robbing, tool for
    constructive use of REs.
        http://groups-beta.google.com/group/comp.lang.tcl/browse_thread/thread/776b71f7159da1a7/

    Neil Madden contributes a "patch" for the frequently-made
    switch-comment mistake.
        http://groups-beta.google.com/group/comp.lang.tcl/browse_thread/thread/c2921849e1958422/

Thanks to Arjen Markus for his report from the Wiki(s):
  With the summer holidays on the northern hemisphere approaching,
  the Wiki holds the usual mixture of fun stuff and useful techniques.
  So, in the very same spirit, let us proceed!
  
  Fun little pages
  - Instead of tangible little sticky pieces of paper you can use
    their electronic equivalent - perhaps because it is environmentally
    friendly?  but only for Windows-users.
  
  - Play it again, Richard:  is a cute 
    demonstration of how to do musical notes.
  
  Serious little pages
  - Adding a list of most recently used files to your GUI:
     makes it easy.
  
  - Clear the screen? Do you realise how complex that is?
     holds a small encyclopaedia
    on the topic.
  
  - Message catelogues? So useful and now even easier to
    use -  extracts the text 
    for you.
  
  - If you do not want to see hidden files and directories,
    you need to tweak the tk_*File dialogue a bit. The 
    French Wiki tells the story: 
  
  - Distribute your interpreters freely over various
    machines and make sure they all behave:
    
  
  Simply serious pages
  - Small versions of the Tcl runtime are important
    for some people - 
  
  - Impressive screenshots of a diagram editor:
    
    

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

    The Tcl Developer Site is Tcl's "home base".
	http://www.tcl.tk

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

    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:
        http://www.tcl.tk/resource/
    The TDX sponsor, ActiveState, also keeps info to convince your
    boss Tcl is a good thing
        http://www.tcl.tk/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 maintains binaries distribution and development tools
        http://www.activestate.com/Tcl
    along with a Cookbook of Tcl recipes
        http://aspn.activestate.com/ASPN/Cookbook/Tcl

    deli.cio.us presents an intriguing approach to reference commentary.
    It already aggregates quite a bit of Tcl intelligence.
        http://del.icio.us/tag/tcl


    Cameron Laird tracks several Tcl/Tk references of interest
        http://phaseit.net/claird/comp.lang.tcl/

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

    "Yahoo! 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://www.ddj.com/topics/tclurl/
An alternative 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.