LWN.net Logo

Dr. Dobb's Tcl-URL!

From:  John Seal <tcl-url-AT-phaseit.net>
To:  "Dr. Dobb's Tcl-URL distribution" :;
Subject:  Dr. Dobb's Tcl-URL! - weekly Tcl news and links (Aug 23)
Date:  Mon, 23 Aug 2004 22:07:52 +0000

QOTW: "note that 'alpha' in tcl/tk is usually (almost always?) safer and
more stable than many (most?) other products 'beta' software. the Tcl
Core Team and maintainers are extremely good"
     -- Bruce Hartweg

"Did you know that Tcl's compilation phase is actually *faster* than the
bytecode loader?  :^D"
     -- Donal K. Fellows


POTW: Tile Widget Set, version 0.4, by Joe English.
"The Tile widget set is an experimental reimplementation of some of
the standard Tk widgets" for native look and feel under Windows XP,
NT, and 2K, native look and feel under Mac OSX, and "revitalized"
look and feel under X11.
     http://tktable.sourceforge.net/tile/


     Cameron Laird apologizes for last week's false report in
     "Tcl-URL!" that XOTcl is in the core.  It's not, although
     there's plenty of other TIP progress.

     Ronnie Brunner wants a way for a script to "give up" without
     exiting the interpreter.  Just [return] won't quite do it, so what
     are his options?  Suggestions include slave interps, redefining
     [exit], and 8.5's [return -level] switch:
         http://groups.google.com/groups?th=7ab349168fff3f17

     Jamie thinks double buffering slows down Tk on Mac OS X,
     and is looking for help in removing it:
         http://groups.google.com/groups?th=f55bc2ddda2f94c1

     You can't reparent a widget from one toplevel to another:
         http://groups.google.com/groups?th=2607b8837aab4f54

     Another "slave interps or threads" question, this one concerned
     with whether slaves have separate event loops:
         http://groups.google.com/groups?th=7497445e8ebe594

     How can C code check whether an optional argument was
     passed, even if its value is the default value?
         http://groups.google.com/groups?th=4048310692b762aa

Thanks to Arjen Markus for his report from the Wiki:
  Old Wiki pages never die! This week at least three such pages surfaced 
  to the list of recent changes. On the other hand, there are lots of new
  ones to read too.
  
  Whimsical contributions
  - A list of cool things ... <http://wiki.tcl.tk/12242>>
  
  - A colourful page, though you may get a bit dizzy from its 
    dynamics ... <http://wiki.tcl.tk/12222>>
  
  Linguistic contributions of all sorts
  - A small layout language for display electrical circuits:
    dive into the history of Tcl if you want, <http;//wiki.tcl.tk/12241>
  
  - Need to analyse the syntax of programming or natural languages?
    Here is a myriad of solutions, <http://wiki.tcl.tk/955>>
  
  - The term "scripting language" is old-fashioned - from now on
    call them "dynamic languages"! <http://wiki.tcl.tk/12220>>
  
  Serious contributions
  - Question: how to learn to use the canvas. Answer: program a flight
    simulator program - <http://wiki.tcl.tk/9085>>
  
  - Objects are all in the mind, not in the syntax, could be
    the conclusion of this almost ancient page - <http://wiki.tcl.tk/970>>
  
  - Here is a way to use wxWindows in Tcl (with a definite need for 
    a maintainer it seems) - <http://wiki.tcl.tk/2767>>
  
  - Merits and misery with the PNG picture format - <http://wiki.tcl.tk/6150>>
  
  - This personal page on the French Wiki provides a challenge to your
    Wiki chronicler - is it so hard to do maths and numerical stuff 
    in Tcl compared to Python and Perl? - <http://wfr.tcl.tk/723>>
  
  
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&...

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.


(Log in to post comments)

Copyright © 2004, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds