2005-06-27:
QOTW: "'Strongly typed' refers to languages that get in your way. The term
is a clue that you'll have to write something truly unreadable to get good
performance." -- P. J. Plauger, April 1990, "Instant Lies"
"[I]n most Motif apps I've written or worked with, 1/3 of the code if not more
consists of calls to XtVaSetValues() and XtVaGetValues(). Schlepping data into
and out of widgets. With Tk, you don't need to do that." -- Joe English
POTW: pgtcl 1.5 has more features that deserve explanation than the space
we can afford here. See the home page for this package that extends Tcl
with potent PostgreSQL client capabilities.
http://pgfoundry.org/projects/pgtcl/
Steve Ball flexes his XSLT expertise to translate SQL output
into well-formed XML.
http://groups-beta.google.com/group/comp.lang.tcl/browse_thread/thread/4cf9640bcbc3e85/
SM Ryan and Lawrence Chitty translate between Tcl and PHP idioms
of string concatenation.
http://groups-beta.google.com/group/comp.lang.tcl/browse_thread/thread/988de11621d43ed6/
What's wrong with Tk's root window? *Is* there a problem with "."?
Jeff Godfrey, Donald Arsenau, and others explain the situation clearly
enough for beginners to understand.
http://groups-beta.google.com/group/comp.lang.tcl/browse_thread/thread/baf3898c873046c4/
Dennis LaBelle's freewrap continues to advance. Nowadays, for
example, it can wrap BLT.
http://groups-beta.google.com/group/comp.lang.tcl/browse_thread/thread/8a8aa44b8455b28f/
Kevin Kenny masterfully lays bare the several natures of ".NET".
http://groups-beta.google.com/group/comp.lang.tcl/msg/cbba275d4454fb67
Thanks to Arjen Markus for his report from the Wiki(s):
This week there has been a kind of co-evolution: related
pages popping up - or is it just your chronicler's imagination?
Diagrams continue to fascinate
- A new diagram drawing package on the loose:
seems very promising
- If you don't like the previous, you can always go
and play with UML ...
Traffic lights and traffic
- Regulating the traffic in the street is a simple
yet illustrative example of making an animated
display -
- And if you can put in simple but intelligent
seeming cars, well, it becomes even more interesting
- join the previous page with
Mathematics on the loose
- Any logician can tell you what they are, combinators
at with lots of exercises
for the holidays.
- Is it a sculpture? Is it a game? Is it a mathematician?
No, all three, according to this French page -
Farming and hunting
- The hunt for the wumpus is unsuccessful at the moment:
the starting point is lost! Anyone know where to
find it?
- Just as you would not want a wumpus in your backyard,
your neighbours will probably be less than thrilled
if you were to pick up apiculture ... It is just
a matter of patience before someone is moved enough by
this story and picks the challenge -
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
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
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
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
"Yahoo! 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
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.