Subject: Dr. Dobb's Tcl-URL! - weekly Tcl news and links (Nov 28)
From: Uwe Klein
Date: Tue, 28 Nov 2006 15:51:33 +0000
To: "Dr. Dobb's Tcl-URL distribution" :;
CC:
Newsgroups: comp.lang.tcl

QOTW:  "You don't need threading. You almost never need threading with
Tcl/tk programs. A good rule of thumb is that you don't need threading
unless you *know* you need threading. If you only *think* you need it,
you don't need it.  And even if you *know* you need threading, you may
not. Tcl can do a lot with just a single thread and an event loop." - Bryan
Oakley on c.l.t 

"Heh-heh; I'm all in favor of folks fighting good fights.  Be aware,
though, that bookstore managers and buyers ...  well, they typically
think about books MUCH different than we do.  In general, whatever you
say, the answer will come back in a language that looks like English,
but is not the one you speak." - Cameron Laird on c.l.t


POTW:
    ANNOUNCE: moodss-21.5 and moomps-5.8
    This is moodss version 21.5 and moomps version 5.8, powerful modular 
    monitoring applications.
    Moodss is a graphical application, which, in real-time mode, displays
    data processed by any number of dynamically loadable modules. Various
    data tools (graphs, pie charts, formula builders, thresholds manager,
    ...) are used to build complete dashboards, very easily by drag'n'drop, 
    to monitor a single server up to a whole information system. Any 
    displayed data can also be archived in a SQL database, which moodss 
    can use for post-analysis and presentations, or even capacity planning 
    by predicting the future, using sophisticated statistical methods and
    artificial neural networks.
    Homepage: http://moodss.sourceforge.net/
    Downloads: http://sourceforge.net/projects/moodss/
	http://groups.google.com/group/comp.lang.tcl/browse_frm/thread/cd985ec4c
89138e7

    ANN: Coccinella 0.95.15
    Tcl/Tk whiteboard, shared desktop, text chat with images, MP3,
    etc.  supporting plugins and compatible with Jabber.
    Uses GPL licensing.  Should run on most Linux, MacOS, Windows,
    and other platforms with appropriate Tcl/Tk extensions ported.
    Tcl/Tk whiteboard, shared desktop, text chat with images, MP3,
    etc.  supporting plugins and compatible with Jabber.
    download: http://hem.fyristorg.com/matben/download
	http://groups.google.com/group/comp.lang.tcl/browse_frm/thread/47115b7d2
3b33c0e

    syntax file for tcl, sqlite and snit by Mark Smithfield
	http://groups.google.com/group/comp.lang.tcl/browse_frm/thread/c1b57d24e
d6aa7d5

ORBI: or what happened on comp.lang.tcl
    Understand PDF
    whats in a pdf; and is blind poking the way to formatted output?
	http://groups.google.com/group/comp.lang.tcl/browse_frm/thread/185c67829
1af6e22

    Tcl as the choice for programming 101
	http://groups.google.com/group/comp.lang.tcl/browse_frm/thread/38883b32a
832afbd

    [Dict] is cool
    an ode:
	http://groups.google.com/group/comp.lang.tcl/browse_frm/thread/59010d056
3f81d3b

    Re: Finding a niche for Tcl
    Finding a problem for tcl or finding a solution to a problem using tcl
    which way to go be a GEORG or be a DRAGON:
	http://groups.google.com/group/comp.lang.tcl/browse_frm/thread/98ec976d5
8b75c86

    exact retrieval of proc body, can it be done ?
    to overcome the loss of information in [ info body ]
	http://groups.google.com/group/comp.lang.tcl/browse_frm/thread/7c16d9b29
26b7dce

TIPX: new, used and discarded Tips
    TIP 269 by Joe Mistachkin : Add 'string is list' to the 'string is' S
ubcommand
	http://www.tcl.tk/cgi-bin/tct/tip/269.html
	Vote: Done, State has changed from Draft to Final

    Currently voted on:
    TIP 266 by Kristoffer Lawson : Numbers are Commands
	http://www.tcl.tk/cgi-bin/tct/tip/266.html

    TIP 273 by Carsten Gosvig : Add Tcl_Expr... Support to Tcl_Get... Fun
ctions
	http://www.tcl.tk/cgi-bin/tct/tip/273.html

    TIP 280 by Andreas Kupries : Add Full Stack Trace Capability With Loc
ation Introspection
	http://www.tcl.tk/cgi-bin/tct/tip/280.html

    NEW Tips:
    TIP 297 by Don Porter : Integer Type Introspection and Conversion
	http://www.tcl.tk/cgi-bin/tct/tip/297.html

    TIP 298 by Don Porter : Revise Shared Value Rules for Tcl_GetBignumAn
dClearObj
	http://www.tcl.tk/cgi-bin/tct/tip/298.html

    TIP 299 by Kevin B. Kenny : Add isqrt() Math Function
	http://www.tcl.tk/cgi-bin/tct/tip/299.html

    TIP 300 by Kevin B. Kenny : Examine Glyph Substitution in the 'font
    actual' Command
	http://www.tcl.tk/cgi-bin/tct/tip/300.html

OOTW: Orphan of the week or questions nobody answered yet:
    problem making an IDE
    text widget, handling tags in undo
	http://groups.google.com/group/comp.lang.tcl/browse_frm/thread/27773818a
bfbea80


Thanks to Arjen Markus for this summary of Wiki activity:
  Most pages that attracted your chronicler's eye are about 
  applications and applying Tcl to a particular problem. 
  No grandiose discussion this week.
  
  Some Internet issues
  - CGI is easy - as long as you start simple enough.
    <http://wiki.tcl.tk/12933>
  
  - The page with the somewhat undescriptive title "Starting problems"
    is actually about a problem with TclHttpd under Slackware
    - <http://wiki.tcl.tk/17279>
  
  Some examples of applying Tcl
  - Here is a MS Explorer style file manager with FTP facilities ...
    <http://wiki.tcl.tk/16045>
  
  - And this is a mathematical function plotter for educational
    purposes - <http://wiki.tcl.tk/17280>
  
  - Scanning a directory tree can be done in many ways ... 
    this page shows a few and compares the performance 
    - <http://wiki.tcl.tk/17275>
  
  - If you exploit the "unknown" mechanism, Tclsh becomes a 
    calculator - <http://wiki.tcl.tk/11983>
  
  Some extensions to Tcl
  - The eternal enigma of the missing repository - there is
    much more to a repository than just a URL: 
    <http://wiki.tcl.tk/17271>
  
  - Tcl can be expanded with yet another object-oriented
    approach. Here is the SELF method: <http://wiki.tcl.tk/17100>
  
  - And as we eagerly await Tcl/Tk 8.5: here is a page that tells
    you how to move your widgets into the world of Tile -
    <http://wiki.tcl.tk/15443>
  
  
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
    comp.lang.tcl is a crucial resource for Tcl practitioners.
    An interesting perspective on its traffic appears at
        http://groups.google.com/group/comp.lang.tcl/about

    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
    There's also a high-quality Wikibook on Tcl:
        http://en.wikibooks.org/wiki/Programming:Tcl

    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 (but
    needs to validate many of the links).
        http://phaseit.net/claird/comp.lang.tcl/

    Years ago, Cetus Links maintained a Tcl/Tk page with verified links
        http://www.cetus-links.org/oo_tcl_tk.html

    "Yahoo! Groups" archives comp.lang.tcl.announce posts--even 
    though clta itself is dormant.
        http://groups.yahoo.com/group/tcl_announce/

Previous - (U)se the (R)esource, (L)uke! - messages are supposed to be
listed at *Dr. Dobbs*, but sysad at CMP has fallen behind.  We're working
with them to restore the archive.
  http://www.ddj.com/topic/tcl/
In the meantime, 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
<[email protected]> 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.