Dr. Dobb's Tcl-URL! - weekly Tcl news and links (Jun 28)

From: John Seal (tcl-url_at_phaseit.net)
Date: 06/28/04

  • Next message: Ian Gay: "Re: a so simple exe"
    Date: Mon, 28 Jun 2004 17:01:07 -0000
    
    

    QOTW: "[Using a -command helper procedure] works like a dream even when the
    things you're passing around get *obscenely* complex." -- Donal K. Fellows

    "I'm switching back and forth between JavaScript (where everything is global
    if you don't say 'var') and Tcl (where everything is local if you don't say
    'global'"
         -- Chris Nelson

    POTW: TKproE 1.0 by Dennis LaBelle. "TKproE is an integrated program
    development environment for the TCL/TK scripting language." "TKproE was
    designed as a replacement for the XF application. This latter application
    was originally developed by Sven Delmas over a decade ago." "However, much
    has happened to the TCL/TK language since the early 1990s. TCL/TK has a
    large number of new features that didn't exist at the time XF was first
    created. Eventually, I felt that a brand new design was better than trying
    to modify the existing XF code."
         http://tkproe.sourceforge.net

         Using [socket -async] to timeout connection attempts:
             http://groups.google.com/groups?th=9ca15197a616457a

         Aric Bills answers a question about all::those::colons with a
         simple walkthrough of namespaces:
             http://groups.google.com/groups?th=f89c1364ec9129bd

         Converting an array of image tiles into one larger image:
             http://groups.google.com/groups?th=e4eddd79a6e49479

         You unset an array, but some elements come back. Why?
         Maybe because they have traces, or are -textvariables:
             http://groups.google.com/groups?th=c0d162ddab498946

         Two hints for pasting text with <Control-v>: use <<Paste>>
         instead, and don't forget the [break].
             http://groups.google.com/groups?th=4ed86c6e7e6e67ac

         The polynymous SM Ryan shows how to [exec] grep to
         search for a variable term:
             http://groups.google.com/groups?th=e9dbb935a67485d8

    Thanks to Arjen Markus for his summary of Wiki activity:
      For those of you, dear readers, interested in the French Wiki, here are
      a couple pages your chronicler selected:
      - A quick conversion of HTML files to something compatible to the Wiki
        - <http://wfr.tcl.tk/48>
      
      - A tutorial on Tkcon, with illustrations, <http://wfr.tcl.tk/282>
      
      - Perhaps this could be the answer to newbies who want an IDE:
        <http://wfr.tcl.tk/222>
      
      - For the mathematically inclined, the many ways the number "pi" can
        be computed with sidetracks to Riemann's zeta function -
        <http://wfr.tcl.tk/565>
      
      - Several pages on packages such as BWidget and Tcllib contain links to
        ready-made starkits - <http://wfr.tcl.tk/569> for instance.
      
      And then of course the English-spoken/written Wiki, which has some questions
      that might be answered by some of the above French pages ...
      - Suppose you are used to an IDE and then want to use Tcl/Tk?
        <http://wiki.tcl.tk/3599> deals with this long-standing issue.
      
      - What if you do not want an IDE, but simply want a quick-and-dirty
        debugger without bells and whistles? <http://wiki.tcl.tk/11850>
        might be your solution.
      
      - BWidget is a wonderful package and all done in plain Tcl. But it could
        use an example or two of how to actually use it. Please, contribute to
        <http://wiki.tcl.tk/1091>.
      
      - In need of assembly programming? See what Tcl can do for you:
        <http://wiki.tcl.tk/11765>
      
      - A transparant method for doing OO in Tcl explained -
        <http://wiki.tcl.tk/11841>
      
      - In want of a completely opaque programming language? Yes, the
        Wiki will guide you there too: <http://wiki.tcl.tk/11877> tells
        the tale of such a language.
      
      
    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

        The Eleventh Mostly-Annual Tcl Conference will be this October.
            http://www.tcl.tk/community/tcl2004/

        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

        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

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

  • Next message: Ian Gay: "Re: a so simple exe"

    Relevant Pages

    • Re: Will the search in the tclers wiki improve anytime?
      ... site is more frequently used by "mainstream" people than wiki.tcl.tk. ... More usage of the wiki attracts more people to use Tcl/Tk. ... with the current presentation of the language on the web. ... has Perl that Tcl has not..?". ...
      (comp.lang.tcl)
    • Re: Questions about your tutorial [Was: Re: Want Recommended Tcl/Tk Scripts
      ... ::I am writing a Tutorial on Tcl/Tk. ... more non-programmers learn it than any other programming language. ... You have to apply rules in order to comprehand complex Tcl syntax ... they think on natural language which is full of exceptions ...
      (comp.lang.tcl)
    • Re: tcl vs VB 6.0
      ... >I have been a programmer in VB 6.0 for years. ... > Does tcl have the capabilty of generating a GUI look? ... > I'll worry about the drastic change in the programming language later. ... I've got a few other URLs which should help you with getting used to Tcl/Tk: ...
      (comp.lang.tcl)
    • Dr. Dobbs Tcl-URL! - weekly Tcl news and links (Jul 1)
      ... Dave Feustel on the Wiki ... Thank Robert Hicks for the magnificent new Oratcl home page. ... comp.lang.tcl is a crucial resource for Tcl practitioners. ... Cameron Laird tracks several Tcl/Tk references of interest (but ...
      (comp.lang.tcl)
    • Tcl-URL! - weekly Tcl news and links (Feb 2)
      ... "But, with reference to the wiki article headline, lest I be ... Getleft is a web site grabber written in Tcl/Tk, ... PMAG: Tcl in printed and other Media: ... deli.cio.us presents an intriguing approach to reference commentary. ...
      (comp.lang.tcl)