Dr. Dobb's Tcl-URL!
[Posted October 27, 2003 by ris]
| 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 (Oct 27) |
| Date: |
| Mon, 27 Oct 2003 09:30:31 -0500 |
QOTW: "The safe method will probably seem bizarre and un-straightforward to
those new to Tcl." -- Aric Bills
"Basically, Tcl is such a nice "glue" language that there exists lots of
extensions for interfacing a Tcl script to code developed in other languages.
Then you can use the simpler syntax of Tcl and frameworks like tcltest to
create tests much quicker and easier (and with less chance of errors creeping
into the test suite itself) than many other languages." -- Ken Jones
POTW: XOTclIDE 0.53 by Artur Trzewik. "XOTclIDE is an (Integrated
Development Environment) for XOTcl . XOTcl is an object oriented
extension for Tcl. XOTcl can also manage old Tcl code (procs)".
"XOTclIDE is suggested and inspired by some great Smalltalk
graphical environment systems as Squeak or Envy."
http://www.xdobry.de/xotclIDE/
When using [grid], remember that rows and columns expand
to hold the largest widget; if you want them to be bigger than
that you'll have to use -weight to distribute the extra space:
http://groups.google.com/groups?th=85a2cd5350a46469
TIP #161 results in torn feelings about tearoff menus:
http://groups.google.com/groups?th=4c02c173404370f3
Redirecting stdout is discussed for the umpteenth time:
http://groups.google.com/groups?th=2e137859d1c0d6ba
Watching a process and restarting it if it dies:
http://groups.google.com/groups?th=394f9c1aba40af63
We've got "uncde", do we need an "ungnome" too?
http://groups.google.com/groups?th=1da8ed3a3a237d07
Apparently I'm not the only C extension writer who's wondered
when refcount management is automatic, and when it's not.
Keeping it all straight requires a lot of RTFM!
http://groups.google.com/groups?th=90f3cf48fe847265
Thanks to Arjen Markus for his summary of recent Wiki activity:
There are a lot of pages this week that have something to do with
"languages", so let us start with those:
Tcl and other programming languages:
- <http://wiki.tcl.tk/9563> puts a Tcl interpreter into C# applications
- <http://wiki.tcl.tk/605> extends Tcl via C++ (it shows a prototype
extension which could do with a bit more work, hint, hint)
- And of course, there is good, old C: <http://wiki.tcl.tk/10161>
uses that via the development environment "Bwise" to do some
imagery ...
Tcl in various environments:
- UNIX terminals have more settings than Tcl currently recognises,
until TIP #160 gets implemented, you can use this little extension.
<http://wiki.tcl.tk/3347>
- We all know the Tcl-only web server, tclhttpd, right? Some discussion
about how to make it even better at <http://wiki.tcl.tk/10198>
- DOS may be all but forgotten, yet is possible to run Tcl on it:
<http://wiki.tcl.tk/10257> for the what and where...
Tcl and its syntax:
- If we get {expand}, then we need a new rule. Here is a suggestion
for the extended version of the Endecalogue: the Dodecalogue -
<http://wiki.tcl.tk/10259>
(Hm, if we could draw text in 3D, we might put it on a Aristotelean
polyhedron ...)
Well, in any case: it is open to comments!
- Braces and expressions: is this a never-ending story too?
<http://wiki.tcl.tk/10225> demonstrates a few cases ...
Tcl and natural languages:
- Have a look at <http://wiki.tcl.tk/10261> and <http://wiki.tcl.tk/10262>
for a few smiles on Richard S's experiments with natural language
processing.
Tcl and games:
- Sure, the Wiki holds a lot of them. I like this version of Sokoban:
<http://wiki.tcl.tk/7847>, if only for it's graphics
And now the finale:
With special recommendation: Stefan Vogel's administration interface
for Metakit databases using Tclhttpd (yes the same).
<http://wiki.tcl.tk/10241> holds the story and a pretty picture.
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
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-AT-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.
(
Log in to post comments)