Dr. Dobb's Tcl-URL! - weekly Tcl news and links (Oct 20)

Dr. Dobb's Tcl-URL! - weekly Tcl news and links (Oct 20)

Post by John Sea » Tue, 21 Oct 2003 21:04:36


OTW: "[L]ike chess or go, even with very simple rules things can get
quite complex to understand." -- Michael Schlenker

"Paranoia pays off in terms of good habits..." -- Donal K. Fellows


POTW: smake 1.1 by Kristoffer Lawson. "smake is a utility that allows
developers to build makefiles in 100% TCL"
http://people.fishpool.fi/~setok/proj/smake/


How to detect the destruction of text tags and embedded
windows, without allowing the destruction of the text widget:
http://groups.google.com/groups?th=cf7995bbe1110119

Experienced Tclers know to to keep paired delimiters balanced
even in comments, but what about in variable names?
http://groups.google.com/groups?th=616406b952bdf244

Tempers flare as the flames of "exec hell" leap higher, but calm
reason returns and leads to a philosophical discussion of whether
Tcl's essential beauty makes its warts all the more ugly:
http://groups.google.com/groups?th=a6f7a94c71373311
http://groups.google.com/groups?th=b6255781e9e7df2

What does underlining a letter in a menu entry get you?
http://groups.google.com/groups?th=18339f2eb0d7c2f4

Not getting any data from a readable channel? Did you check
for EOF? Are you using -buffering line? All this and more (like
why you should always catch your close) is discussed in:
http://groups.google.com/groups?th=eb5aed8812079ccd

Discussion of a VT100 terminal library:
http://groups.google.com/groups?th=d9909141400cd5b5

If you hate .really.long.names.that.take.up.lots.of.space, just be
glad you're programming with Tcl and not low-level Xt widgets!
In Tcl there are workarounds:
http://groups.google.com/groups?th=94dd73d344612add


Thanks to Arjen Markus for his summary of recent Wiki activity:
Let us try an overview in categories again (it seems so long ago :)

Here are a few pages on programming techniques:
- Create your own control structures? Why not, it can be done in Tcl,
and <http://wiki.tcl.tk/685> has plenty of examples

- Justifying text is just one of the many things you might want to
do to strings, words and sentences. But an important one:
<http://wiki.tcl.tk/2774> will help.

- Making a network without directly communicating with each other,
the so-called publish/subscribe paradigm? Well, tuplespaces are
an elegant approach - <http://wiki.tcl.tk/3947>

- Making a network of two? Then PCOM may be what you want:
<http://wiki.tcl.tk/9102>

- But keep it simple (<http://wiki.tcl.tk/10147>) and refactor
your code (<http://wiki.tcl.tk/10144>).

Just some thoughts:
- What is missing from Tcl's list functions? Or just what would be
nice in addition? <http://wiki.tcl.tk/43> has been around for
quite a while and new additions find their way to it.

- Clipboards (yes, the cut-and-paste thingies, not the pads with
paper and pencil): do they play well with Tcl/Tk? <http://wiki.tcl.tk/2431>

- Oh, there is a place for thoughts on the loose: <http://wiki.tcl.tk/8858>

And now for something completely different: graphics
- What is the alternative to an analogue clock? Right: a binary one!
<http://wiki.tcl.tk/1011> has both.

- Insects other than bugs sometimes make it to the computer scr
 
 
 

Dr. Dobb's Tcl-URL! - weekly Tcl news and links (Oct 20)

Post by Donald Ars » Wed, 22 Oct 2003 09:07:19

John Seal < XXXX@XXXXX.COM > writes:


That is probably meant to be: < http://www.yqcomputer.com/ ;

(or http://www.yqcomputer.com/ )

Donald Arseneau XXXX@XXXXX.COM

 
 
 

Dr. Dobb's Tcl-URL! - weekly Tcl news and links (Oct 20)

Post by Arjen Mark » Wed, 22 Oct 2003 15:36:47


Yes, that was a typo (funny that page 2774 is the category
"Suggestions",
I wonder if that has some deeper meaning? :)

Thanks for noting this.

Regards,

Arjen