Dr. Dobb's Tcl-URL!
[Posted April 27, 2004 by cook]
| 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 (Apr 26) |
| Date: |
| Mon, 26 Apr 2004 07:09:03 -0500 |
QOTW: "that is the great beauty of Tcl - it is so simple & there are no weird
special cases or odd behavior to the language itself." -- Bruce Hartweg
"Any regexp cyborgs out there who can actually understand the behavior of reg-
exp matching with mixed greediness are welcome to use them." -- Donald Arseneau
POTW: Winico 0.5 by Pat Thoyts. "Winico is a Tk extension for Windows that
allows you to load icons from .ico files or from executable resources and to
place an icon into the Windows system tray". "I have ... made some
improvements that permit loading of icons from files in a Tcl virtual
filesystem. In other words, it can now load icons from a file in a starkit."
http://sourceforge.net/projects/tktable/ (Project files)
http://tktable.sourceforge.net/winico/ (Documentation)
Bryan Oakley offers rules of thumb for Tk coding:
http://groups.google.com/groups?th=7ec319d3094e5b4a
Has the [dict] discussion shown up on *your* radar yet?
http://groups.google.com/groups?th=e43ea64ac2abfd1e
http://groups.google.com/groups?th=3b3e0e2a051a610d
Yet another discussion of [exec]ing complex commands;
this one is flame-free, thoughtful, and enlightening:
http://groups.google.com/groups?th=bb3549d09c48295d
Lispers will be interested in TIP #187 "Procedures as Values":
http://groups.google.com/groups?th=fe167208142acff
Thanks to Arjen Markus for his summary of Wiki activity:
Techniques and initiatives for a library of sorts seem the common
themes this week. Here as usual an attempt to create some superficial
order:
Libraries and language aspects
- "Tackle" - a superset of "Tickle"? See for yourself,
<http://wiki.tcl.tk/11303>
- TIP #187 can (almost) be done in pure Tcl, <http://wiki.tcl.tk/11293>
- Some useful tips to create a Tk application in style,
<http://wiki.tcl.tk/11290>
- Extending Tcl/Tk the Tcl/Tk way - <http://wiki.tcl.tk/6002>
- A little known scripting language "avant la lettre" is retrieved
from dusty archives - <http://wiki.tcl.tk/11314>
Techniques
- Boolean functions of all sorts may make a nice cellular automaton:
<http://wiki.tcl.tk/11308>
- Yet another way to get persistent data into your program,
<http://wiki.tcl.tk/11313>
- Starting a Java application from a general script is less than trivial,
<http://wiki.tcl.tk/11294> knows how to find the virtual machine ...
- Windows has links, well, sort of, and they can be tricky to use,
<http://wiki.tcl.tk/1844> may answer your puzzled questions.
- Here is a tiny IDE that is just implementing a little bit of
literate programming, using the power of the text widget,
<http://wiki.tcl.tk/11288>
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.