|
|
Subscribe / Log in / New account

Dr. Dobb's Tcl-URL!

From:  Uwe Klein <tcl-url-AT-phaseit.net>
To:  "Dr. Dobb's Tcl-URL distribution" :;
Subject:  Dr. Dobb's Tcl-URL! - weekly Tcl news and links (Oct 10)
Date:  Tue, 10 Oct 2006 16:29:36 +0000

QOTW:  "[TCL] Dying out?  Nah! developing well like mature port and
Stilton." - Steve Blinkhorn on c.l.t 
     http://groups.google.com/group/comp.lang.tcl/msg/bfc23a4a...
    http://en.wikipedia.org/wiki/Stilton_%28cheese%29

"[T]his would require a supporting telepath from Kzin to help the
parser." - Uwe Klein on c.l.t concerning DWIM requirements for the
tcl parser.


POTW:
    Tcllib 1.9 Released
    tcllib is a Tcl-only library of standard routines for Tcl (no 
    compiling required). This release is a minor version change which 
    fixes numerous bugs and provides enhancements as well. 
    This release is a minor version change which fixes numerous bugs and 
    provides enhancements as well, to existing modules, and via newly 
    added modules.
    download:
	http://sourceforge.net/project/showfiles.php?group_id=128...
    http://groups.google.com/group/comp.lang.tcl/browse_frm/t...

    Tcl-nap 6.2 released
    NAP = n-dimensional array processor.
    Version 6 is a major release featuring: 
    - Rewritten user guide. This is available at 
      http://tcl-nap.sourceforge.net/nap_users_guide.pdf 
    - Memory leaks (some serious) fixed 
    - New unary sort operators '<=' and '>=' 
    - Relaxed rules for array constants 
    - Again allow indirect full indexing (problem introduced by v. 5) 
    - Allow functions with no arguments 
    - Interface to the cartographic projection package PROJ.4 
    - Interface to GSHHS Shorelines data 
    - Bug fixes and enhancements to Tcl library, including plot_nao
    homepage:
	http://tcl-nap.sourceforge.net/
    http://groups.google.com/group/comp.lang.tcl/browse_frm/t...

    AN: Open Instrumentation Project Progress
    Recent developments in the project: 
    - The Mac OS-X port appears to be operational, thanks to a 
    contribution by Seneca Cunningham. We hope to have the beta 
    test version up on Sourceforge shortly. (If you'd like to push 
    that along, send me email and we'll move it up in the queue.) 
    This means that the oscilloscope and waveform generator are now 
    available for Windows, Linux and Mac OS-X operating systems.
    homepage:
	http://www.syscompdesign.com/
    http://groups.google.com/group/sci.electronics.design/bro...

    ANNOUNCE: Tile widget set, release 0.7.8
    The Tile widget set is an experimental reimplementation 
    of some of the standard Tk widgets.  The main features are:
    homepage: 
	http://sourceforge.net/projects/tktable/
    download: sourceforge cvs or
	http://sourceforge.net/project/showfiles.php?group_id=11464
    http://groups.google.com/group/comp.lang.tcl/browse_frm/t...

    ANNOUNCE: Geek (package based compiler/loader/wrap), release 0.1
    Geek is trying to provide a framework to help developer use tcl/tk to 
    write and deploy pragram. It can wrap a tcl/tk program to .EXE in 
    windows platform, compile tcl/tk code to TCL ByteCode and the package 
    management is much like java class/jar.
    homepage:
	http://geetk.sourceforge.net/
    http://groups.google.com/group/comp.lang.tcl/browse_frm/t...

ORBI: or what happened on comp.lang.tcl
    Have tclkits died
	http://groups.google.com/group/comp.lang.tcl/browse_frm/t...

    Amazon S3 in pure Tcl
	http://groups.google.com/group/comp.lang.tcl/browse_frm/t...

    cfengine in tcl?
	http://groups.google.com/group/comp.lang.tcl/browse_frm/t...

    new Tcl OO system enhancment suggestion (TIP #257)
    and a potential itcl porting effort:
	http://groups.google.com/group/comp.lang.tcl/browse_frm/t...

TIPX: new, used and discarded Tips
    There has been a flurry of new TIPs:
        TIP 276 by Miguel Sofer : Specify and Unify Variable Linking Commands
	    http://www.tcl.tk/cgi-bin/tct/tip/276.html
        TIP 277 by Miguel Sofer : Create Namespaces as Needed
	    http://www.tcl.tk/cgi-bin/tct/tip/277.html
        TIP 278 by Miguel Sofer : Fix Variable Name Resolution Quirks
	    http://www.tcl.tk/cgi-bin/tct/tip/278.html
        TIP 279 by Gustaf Neumann : Adding an Extensible Object System to the Core
	    http://www.tcl.tk/cgi-bin/tct/tip/279.html
        TIP 280 by Andreas Kupries : Add Full Stack Trace Capability With Location Introspection
	    http://www.tcl.tk/cgi-bin/tct/tip/280.html
	    This supersedes Tip 211 which has been withdrawn:
    Withdrawn:
        TIP 211 by Robert Seeger : Add Full Stack Trace Capability
	    http://www.tcl.tk/cgi-bin/tct/tip/211.html
            state has changed from Draft to Withdrawn

    Voting has been done on :
        TIP 119 by Simon Geard : Angled Text on a Canvas
	    http://www.tcl.tk/cgi-bin/tct/tip/119.html
            state has changed from Draft to Accepted
        TIP 264 by George Petasis : Add Function to Retrieve the Interpreter of a Window
	    http://www.tcl.tk/cgi-bin/tct/tip/264.html
            state has changed from Draft to Accepted
        TIP 275 by Pat Thoyts : Support Unsigned Values in binary Command
	    http://www.tcl.tk/cgi-bin/tct/tip/275.html
            state has changed from Draft to Final
    
ATTC: at the Core:
    A discussion of lifetime and (non)shimmering objects:
	http://sourceforge.net/mailarchive/forum.php?thread_id=30...
	http://sourceforge.net/mailarchive/forum.php?thread_id=30...
	http://sourceforge.net/mailarchive/forum.php?thread_id=30...
	
PMAG: tcl in Print Media
    Tcl3D article
	in the November Issue of Linux Magazine.
	http://www.linux-magazine.com

OOTW: Orphan of the week or questions nobody answered yet:
    Direct url's
	http://groups.google.com/group/comp.lang.tcl/browse_frm/t...

    Does anyone know how to use the ttrace package
	http://groups.google.com/group/comp.lang.tcl/browse_frm/t...


Thanks to Arjen Markus for his summary of Wiki activity:
  This week, the Tcl community is divided in two groups: those
  who will attend the conference and those who, sadly, will not.
  What a difference with the Wiki: last week, the dichotomy there was
  OO or not OO!
  
  Object-orientation and other language goodies
  - The recent avalanche-like discussion about TIP #257 has
    inspired quite a few Tcl-only OO systems:
    Selfish is but one of them - <http://wiki.tcl.tk/16967>
  
  - The new namespace ensemble subcommand has inspired this page:
    <http://wiki.tcl.tk/16975> - ensembles without an explicit
    namespace ...
  
  - ... and the OO systems eos and neo - 
    <http://wiki.tcl.tk/16976> and <http://wiki.tcl.tk/16985>
  
  - But then the "apply" command is useful for wrapping 
    procedures for, say, debugging purposes -
    <http://wiki.tcl.tk/16978>
  
  And now several things completely different
  - A little handwriting widget ... <http//wiki.tcl.tk/16987>
  
  - SWIG provides a nice way to extend Tcl with your C/C++ 
    libraries ... <http://wiki.tcl.tk/719>
  
  - What's in a name? Tkpente is just a nice game -
    <http:/wiki.tcl.tk/4337>
  
  - It is so easy to compare the performance of various
    implementations of a particular task in Tcl. Here is
    an almost classic one: <http://wiki.tcl.tk/3302>
  
  - With the announcement of a new version of Tcllib,
    perhaps it is a good time to see how you can get
    the latest and greatest: <http://wiki.tcl.tk/12099>
  

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&...

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.



to post comments


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