QOTW: "Also, keeping the strong prefix notation will make the oo
interface consistent and more Smalltalk-ish... Keeping the lisp and
smalltalk syntax flavors intact in tcl is IMHO a very Good Thing.
Some people love them, some hate them. The problems only really come
when one side decides that it *has* to force the other to change their
heathen ways..." - Donal K. Fellows in reply to the invisible kerneljock
"Just as you write documentation for someone else to read, write code like
someone else will have to maintain it." - Glenn Jackman
http://groups.google.com/group/comp.lang.tcl/msg/804b35f98933cdd3
POTW:
ANNOUNCE: Tcl/Tk 8.4.14 Release
The Tcl Core Team is pleased to announce the 8.4.14 releases of the
Tcl dynamic language and the Tk toolkit. This is the fourteenth
patch release of Tcl/Tk 8.4. More details can be found below. We
would like to express our gratitude to all those who submit bug
reports and patches. This information is invaluable in enabling us
to identify and eliminate problems in the core.
Downloads:
http://www.tcl.tk/software/tcltk/8.4.html
http://sourceforge.net/project/showfiles.php?group_id=10894
Binaries:
http://www.activestate.com/Tcl
Posting:
http://groups.google.com/group/comp.lang.tcl/browse_frm/thread/3c4a2cf8f9c9dfea
ANNOUNCE: Tcl/Tk 8.5a5 Release
The Tcl Core Team is pleased to announce the 8.5a5 releases of the Tcl
dynamic language and the Tk toolkit. This is the fifth alpha release
of Tcl/Tk 8.5. More details can be found below. We would like to
express our gratitude to all those who submit bug reports and patches.
This information is invaluable in enabling us to identify and eliminate
problems in the core.
Downloads:
http://www.tcl.tk/software/tcltk/8.5.html
http://sourceforge.net/project/showfiles.php?group_id=10894
Posting:
http://groups.google.com/group/comp.lang.tcl/browse_frm/thread/748c27f4c74a9617
ORBI: or what happened on comp.lang.tcl
Tcl_Obj and threads
http://groups.google.com/group/comp.lang.tcl/browse_frm/thread/22e24f540c4f7c3d
Finding a niche for Tcl
pushing tcl toward the "One Laptop Per Child" project.
http://groups.google.com/group/comp.lang.tcl/browse_frm/thread/98ec976d58b75c86
Tcl-2006 Post Conference Report
http://groups.google.com/group/comp.lang.tcl/browse_frm/thread/3854471d36a4b8bf
bug tracking software in Tcl?
http://groups.google.com/group/comp.lang.tcl/browse_frm/thread/1162e1021c991b5a
Itcl and TIP#257
Arnulf Wiedemann has done a proof of concept implementation of Itcl on
TIP#257
http://groups.google.com/group/comp.lang.tcl/browse_frm/thread/5d732c13013f4725
ITcl based on TIP #279
Gustaf Neumann has a basic implementation of Itcl on top of TIP#279
http://groups.google.com/group/comp.lang.tcl/browse_frm/thread/62119a3e96a07de7
ATTC: At the Core:
Some discussion on TIP#257,#279 ( some stray messages off this thread )
http://sourceforge.net/mailarchive/forum.php?thread_id=30803768&forum_id=3854
TIPX: new, used and discarded Tips
TIP 125 by Brian Griffin : Converting between Frame and Toplevel Windows
http://www.tcl.tk/cgi-bin/tct/tip/125.html
Vote: In progress
TIP 286 by Schelte Bron : Add 'xposition' Command to Menu Widgets
http://www.tcl.tk/cgi-bin/tct/tip/286.html
is a new TIP
OOTW: Orphan of the week or questions nobody answered yet:
8.5 documentation etc.
This is a call for volunteers!
http://groups.google.com/group/comp.lang.tcl/browse_frm/thread/b24f50d274173513
TWIP: or what happened on comp.lang.tcl this week TEN years ago:
TCL extension adding C-like capabilities?
http://groups.google.com/group/comp.lang.tcl/browse_frm/thread/2a3e4beee330c655
UPDATED: Tcl for POSIX Threads
http://groups.google.com/group/comp.lang.tcl/browse_frm/thread/e2678914e50daddb
Anonymous Functions in TCL
http://groups.google.com/group/comp.lang.tcl/browse_frm/thread/91fceba3db91097c
Thanks to Arjen Markus for his summary of Wiki activity:
With the Wiki displaying the usual melange of topics,
let us get started without further ado!
Games to be played or programmed
- The French Wiki provides a challenge: make a program
to deal with the elaborate scoring of Tarot
- <http://wfr.tcl.tk/1271>
- Connect the dots and your opponent will do the same:
<http://wiki.tcl.tk/17102>
Apply or use
- One of the many package managers perhaps, but the
screenshots are nice - <http://wiki.tcl.tk/15866>
- Oh, those damned things we need to do ... Little
yellow sticky pieces of paper will not always help.
Perhaps this program will? <http://wiki.tcl.tk/17097>
- Here is a cute application for editing your sound
bites - <http://wiki.tcl.tk/17118>
- A simple idea: all your favourite things together
in a song ... eh menu: <http://wiki.tcl.tk/10946>
- I always thought Ajax was a brand of cleaning
fluid (*), but there you go: it is a way to
program websites. <http://wiki.tcl.tk/17116>
(*) A lame joke was intended that requires some
cultural background knowledge ...
Linguistic aspects
- Yes, why not embed another language in Tcl,
especially one designed for it?
<http://wiki.tcl.tk/17068>
- Eastern mysticism or something more tangible?
This form of TAO may prove useful to construct
your programs with - <http://wiki.tcl.tk/17044>
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.