|| ||Uwe Klein <tcl-url-AT-phaseit.net>|
|| ||"Dr. Dobb's Tcl-URL distribution" :;|
|| ||Dr. Dobb's Tcl-URL! - weekly Tcl news and links (Aug 29)|
|| ||Tue, 29 Aug 2006 20:31:54 +0000|
QOTW: "Why, that just means it is stable -- or do you know of features it is
missing. One of the reasons a lot of products/packages in languages like
Java change a lot is to fix all of the bugs and add all of the missing
features." - Gerald.W.Lester on c.l.t, in reply to pdietz: "It sure would be
nice if the official version of tdom wasn't > 2 years old..."
"It's Lisp v. Fortran in the scripting language world." - Larry Smith,
probably on Python vs. something
ANN: Open Instrumentation Project
This announces the Open Instrumentation Project (OIP),
which has been formed to support open-source software
and low cost hardware for electronic instrumentation.
The objective is to make electronic instrumentation readily
accessible to students, hobbiests, engineers and scientists.
This then allows independent circuit development and
project-based learning in electronics.
Three instruments have been completed:
- dual channel, 20MSample/sec oscilloscope
- 100kHz waveform generator
- low-frequency vector-network analyser
Screen shots and the software for these instruments are available
from sourceforge at:
ANNOUNCE: KHIM 1.0 added to tklib ( written by Kevin Kenny)
KHIM is a hack (as the name suggests) to allow for entry
of Unicode characters on a keyboard that lacks them.
Rather than interact with any host's input methods,
I wrote KHIM for several reasons:
- On some machines, I'm not allowed, or don't know how, to change
the system's input method to get the characters I want.
- I don't want to have to learn the input methods for all the systems
- I occasionally have use for some pretty bizarre characters, and
an "Insert Symbol"-style function comes in handy in most
applications that deal with Unicode text.
ORBI: or what happened on comp.lang.tcl
Idea wanted: printing with TCL/TK
Black on White in perfect harmony (not):
WebServices in Tcl. Help needed. ( and the staleness of tdom )
Loading large data sets
Large Images in abundance may call for divide and conquer:
NC-Sim Tcl script tool?
perchance testing your scripts before they block your box for days:
Tcl and UCS-4 support
does it realy work? breakage in the fringe:
TIPX: new, used and discarded Tips
TIP 272 by Donal K. Fellows : String and List Reversal Operations
is a new TIP
OOTW: Orphan of the week or questions nobody answered yet:
treectrl and item bbox
Question on supposedly slightly misplaced items:
works perfectly in PHP, but ...
URBI: or what happened on comp.lang.tcl this week TEN years ago:
[file exists ""] ( and an OS dependent result )
actually something similar was discussed in recent times:
the "plus patches" , precursor of tclkit and siblings:
Do I have to invent the wheel myself?
Q: Long "expr" Evaluation
tcl being "better" than your deskcalculator ;-), duck and cover, but brace your "expr".
Thanks to Arjen Markus for his report on the Wiki:
Miss one week and the number of pages to review increases,
um, linearly. So without ado: the summary
really necessary to use the ill-fabled "goto"?
- Here is another tool that should be in every programmer's
tool chest, flow-based programming, more than just a
pipeline - <http://wiki.tcl.tk/16266>
- Why should commands and data be treated differently?
Join the debate ... <http://wiki.tcl.tk/8703>
- We are so used to general-purpose computers, that we
forget that through the ages mechanical engineers had
to come up with ingenious mechanical solutions.
Here is a beautiful one: <http://wiki.tcl.tk/16330>
- Let us fly! Simply and smoothly - <http://wiki.tcl.tk/9085>
- Here is a game of tetris - <http://wiki.tcl.tk/14923>
- Define three-dimensional scenes and objects -
- The angle between the two lines is a simple enough
concept. But beware of the complications ...
<http://wiki.tcl.tk/16282> for compass bearings
and <http://wiki.tcl.tk/12617> for rotation in 3D.
- If you want to know the distance between two points
on a curved surface, you need geodesy - <http://wiki.tcl.tk/9325>
- If you want to draw geographical maps on a canvas,
"carto" might be a nice starting point - <http://wiki.tcl.tk/13889>
- Typing commands in a console and getting previous commands
back, that is what "readline" is all about. Now there are
two solutions in Tcl: <http://wiki.tcl.tk/12192> and
- Searching and retrieving text ... here is a package that
does this, scriptable via Tcl and it comes with Tk GUI
Everything Tcl-related you want is probably one or two clicks away in these
The "Welcome to comp.lang.tcl" message by Andreas Kupries
comp.lang.tcl is a crucial resource for Tcl practitioners.
An interesting perspective on its traffic appears at
The Tcl Developer Site is Tcl's "home base".
Larry Virden maintains a comp.lang.tcl FAQ launcher.
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:
The TDX sponsor, ActiveState, also keeps info to convince your
boss Tcl is a good thing
The Tcl'ers Wiki is a huge, dynamic, collaboratively edited repository
of documentation, examples, tutorials and pontifications on all things
For the ideal overview of the topics about Tcl most likely to
interest a newcomer, see "Arts and Crafts ..."
There's also a high-quality Wikibook on Tcl:
ActiveState maintains binaries distribution and development tools
along with a Cookbook of Tcl recipes
deli.cio.us presents an intriguing approach to reference commentary.
It already aggregates quite a bit of Tcl intelligence.
Cameron Laird tracks several Tcl/Tk references of interest (but
needs to validate many of the links).
Years ago, Cetus Links maintained a Tcl/Tk page with verified links
"Yahoo! Groups" archives comp.lang.tcl.announce posts--even
though clta itself is dormant.
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.
In the meantime, an alternative is
Suggestions/corrections for next week's posting are always welcome.
To receive a new issue of this posting in e-mail each Monday, ask
<firstname.lastname@example.org> 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.
to post comments)