From: Laurent Duperval <lduperval@microcelli5.com> To: Dr.Dobb's.Tcl-URL.distribution@starbase.neosoft.com Subject: Dr. Dobb's Tcl-URL! - weekly Tcl news and links (Feb 4) Date: Mon, 4 Feb 2002 19:49:42 -0600 (CST) QOTW: "And it should be on Tristan Da Cunha, to make it equally inac- cessible to all hemicephalians. I'll present a paper in pig-latin on a pig-latin to Tcl converter written in pig-latin that converts itself to Tcl when sourced by a Tcl interpreter. Richard gave me the idea." Phil Ehrens "How could I read the .ps file on windows?" "Install Linux?" response from Don Porter "I'm not entirely convinced that Swing makes programming large/complex GUIs any easier. I might concede that it makes programming insane small details in *every* instance of *every* widget/component possible (in fact, hard to avoid)." Neil Madden "Think of the TclKit binary as an advanced VM. I can't emphasise enough how great this idea is. This is the 'write once, run everywhere' promise of Java, but sooo, sooo much better!" Neil Madden "A year or so a go I did a quick one-off cgi web app with tclkit. It's still used today internally for all of Sun's US & Canada field service dispatch & scheduling. Took a couple weekends. Folks are talking about 3-6 months to rewrite it in Java..." D. J. Hagberg "Due to my 4 minute clock skew on my machine here David actually answered my post 2 minutes before I even asked the question ... now that is tech support for you !!!" R.D. Finlay "Right now anybody could be a CA with a suitable tool. Can I allow Enron to be my CA?" Chang Li "People hate what they don't understand." jooky There has been an increased number of questions lately about driving Excel from Tcl. Here's a sample: http://groups.google.com/groups?th=3590defec7658589 See, I wanted it in Montreal. But ActiveState and Jeff Hobbs are in British Columbia (local specialty: boiled lamb with mint and coca flavouring). We're looking to set up a meeting of the funny minds somewhere: http://groups.google.com/groups?th=8ac78c36ee0c8214 Should SMTP authentication be added to the smtp package in tcllib? See what the experts think: http://groups.google.com/groups?th=7261cafe6f65f32e You want supertools? We'll do you one better. Make way for Hypertools: http://groups.google.com/groups?th=f080edc4f1eb920e&rnum=1 Macs are a weird breed. They provide us with levitating screens but can't do a simple exec of a program: http://groups.google.com/groups?th=b29ce31dc0cdcd83 Pre-conditions, post-conditions, conditional conditions, how do you manage it all? Assert yourself! http://groups.google.com/groups?th=91c5cda2805794ae So your procs like to argue. You don't like it, but you know that it is sometimes necessary. And you also want to control and understand what the fuss is all about. Then you need to deal with optional arguments: http://groups.google.com/groups?th=233740dcb1daaa9c A question on entry values becomes fodder for explanations of namespaces: http://groups.google.com/groups?th=f8fbbe62ddbdc4c7 This year isn't so jumpy. But it will be in two years. Here is fun stuff for leap year calculation: http://groups.google.com/groups?th=89f5a2d5e96e5e45 Tcl procs leave tracks like some animals leave tracks in the snow. But in Tcl's case, the track stace... errr.. stack trace isn't as easy to follow: http://groups.google.com/groups?th=c3fc62ed09490d82 We're not slow, just free of haste: one recent lesson in regular expression usage began as a thread in 1996, and is still going. http://groups.google.com/groups?th=76f817ac9effe401 You want to see through your pictures? Try a dose of photo transparency: http://groups.google.com/groups?th=2efba60c5914ff19 Looking to save the widget states of a painstakingly-built application? Well, okay, with Tk it wasn't painstaking to build. But still: http://groups.google.com/groups?hl=en&th=80d2619c500525a8 ------- Announcements: ActiveState Tcl: http://groups.google.com/groups?th=a1f415548e1f8c26 Meter 1.1: http://groups.google.com/groups?selm=6243ccc.0202010635.2dfec003%40posting.google.com eGraph 1.0a5: http://groups.google.com/groups?selm=pgpmoose.200202031314.1137%40non.non.net mankala 0.1: http://groups.google.com/groups?selm=pgpmoose.200202031312.1011%40non.non.net MyrmecoX Professional and Enterprise 3.1: http://groups.google.com/groups?selm=pgpmoose.200202011008.6087%40non.non.net Everything 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 Larry Virden maintains a comp.lang.tcl FAQ launcher http://www.purl.org/NET/Tcl-FAQ/ Brent Welch maintains "The Tcl Developer Xchange", a highly organized resource center of documents and software with provisions for individuals to "set up a link to your software and update ... as you release new versions." http://www.tcl-tk.net/resource/ The Xchange sponsor also keeps info to convince your boss Tcl is a good thing http://www.tcl-tk.net/scripting/ The Tcl'ers Wiki is a huge, dynamic, collaboratively edited repository of documentation, examples, tutorials and pontifications on all things Tcl. http://purl.org/mini/tcl/0 For the ideal overview of the topics about Tcl most likely to interest a newcomer, see "Arts and Crafts ..." http://purl.org/mini/tcl/969 ActiveState Tools maintains a Cookbook of Tcl recipes http://aspn.activestate.com/ASPN/Cookbook/Tcl NeoSoft has a comp.lang.tcl contributed sources archive http://www.neosoft.com/tcl/contributed-software/ Cameron Laird tracks many Tcl/Tk references of interest http://starbase.neosoft.com/~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://purl.org/thecliff/tcl/url.html --in principal. In spring 2001, though, http://www.ddj.com/topics/tclurl/ http://tcl.activestate.com:8004/tclurl/ are more consistently up-to-date. A fourth possibility 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@neosoft.com> 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.