QOTW: "Dynamic languages: waste microseconds ... and save days." - Cameron
Laird on c.l.t.
"... [L]ess to type means less chances of typos." - Richard Suchenwirth
POTW:
ANNOUNCE: Multi-column listbox package Tablelist 4.4
Csaba Nemethi announces a new and enhanced version
Tablelist is a library package for Tcl/Tk version 8.0 or higher,
written in pure Tcl/Tk code. It contains:
- the implementation of the "tablelist" mega-widget, including a
general utility module for mega-widgets;
- a demo script containing a useful procedure that displays the
configuration options of an arbitrary widget in a tablelist and
enables you to edit their values interactively;
- a second demo script, implementing a simple widget browser based on
a tablelist;
- a third demo script, showing several ways to improve the appearance
of a tablelist widget;
- four further demo scripts, illustrating the interactive cell
editing with the aid of various widgets from the Tk core and from
the packages tile, BWidget, Iwidgets, combobox (by Bryan Oakley),
and Mentry;
- one further demo script, with a tablelist widget containing
embedded windows;
- tile-based counterparts of the above-mentioned demo scripts;
- a tutorial in HTML format;
- reference pages in HTML format.
homepage:
http://www.nemethi.de
downloads:
http://sourceforge.net/projects/tcllib
Make sure you read the Proceedings of the 6th EuroTcl Conference.
http://axn.dyndns.org
ORBI: or what happened on comp.lang.tcl
Local Hero's
or "little people in the walls", the helpful voices from my newsreader:
http://groups.google.com/group/comp.lang.tcl/browse_thread/thread/24d32c5f3ea383f8
aborting the evaluation of a single interpreter
some hints, some tips:
http://groups.google.com/group/comp.lang.tcl/browse_thread/thread/8a4bcd145b1487e
Does Tcl support recursion
Yes but it has to stop somewhere: 500?
http://groups.google.com/group/comp.lang.tcl/browse_thread/thread/96dae31318faa641
IBM Developerworks Article
Use TclTk on and for your Desktop. This article was mentioned in
several places.
http://groups.google.com/group/comp.lang.tcl/browse_thread/thread/555b325ecb7158cb
building Rivet on OSX
http://groups.google.com/group/comp.lang.tcl/browse_thread/thread/3df04547993f674e
FindFolder() functionality on OS X
http://groups.google.com/group/comp.lang.tcl/browse_thread/thread/70bca70be4f2a328
TIPX: new, used and discarded Tips
TIP 269 by Joe Mistachkin : Add 'string is list' to the 'string is' Subcommand
Vote: Pending
URBI: or what happened on comp.lang.tcl this week TEN years ago:
HELP: automating tests on tk guis?
http://groups.google.com/group/comp.lang.tcl/browse_thread/thread/770a2378de87a77c
Shared Memory Handling
http://groups.google.com/group/comp.lang.tcl/browse_thread/thread/446045d5f8d6f6bf
TkRat, beta-release of a new MUA (Mail User Agent)
http://groups.google.com/group/comp.mail.mime/browse_thread/thread/e52f8112d43b8472
and still alive and kicking (The current stable release of TkRat is 2.1.5.
Version 2.2 is nearing completion. as of 2006-01-18 06) doing squirrely things.
i.e collecting nuts^H^H^H^Hmail and not be seen easily.
http://www.tkrat.org/
WHATEVER HAPPENED TO: cirque.com
This is really about a program suite that generates formatted output (PS and plaintext)
from within Tcl scripts:
http://groups.google.com/group/comp.lang.tcl/browse_thread/thread/ca7e79b73099e614
Thanks to Arjen Markus for his review of Wiki updates:
As so often, last week the Wiki was enriched with both
large and small pages - oh well, let's start!
Small demos
- Do you need to be a wizard to build a record editor
for databases in half a page of code?
<http://wiki.tcl.tk/16031> demonstrates it can be
done.
- Here is another one, by the same author, that shows
that highly advanced and mysterious programming
concepts such as closures are just around the
corner ... <http://wiki.tcl.tk/16019>
Just a few packages
- Neuronstorm seems a nice tool for discussions
and brainstorming ... <http://wiki.tcl.tk/15232>
- Ever needed a calendar widget? Iwidgets has one
- <http://wiki.tcl.tk/2275>
- Did you know "tablelist"? A wonderful package
for displaying and editing tables ...
<http://wiki.tcl.tk/5527>
- And Critcl also receives a lot of attention
on the Wiki - <http://wiki.tcl.tk/2516>
And of course, discussions
- HTTP and authentication: several flavours,
but we need examples too:
<http://wiki.tcl.tk/6087>
- Your chronicler will not mix into the discussion
whether LISP's S-expressions or Tcl's lists
are easier for human beings or computers.
<http://wiki.tcl.tk/15997>
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.