From: kennykb@acm.org (Kevin Kenny) To: Dr.Dobb's.Tcl-URL.distribution@starbase.neosoft.com Subject: Dr. Dobb's Tcl-URL! - weekly Tcl news and links (May 14) Date: Mon, 14 May 2001 12:16:51 -0500 (CDT) Tcl testimonials of the week: Richard Suchenwirth: "It's easy to do it different from Tcl, but it's very hard to do it better!" http://groups.google.com/groups?ic=1&th=997946985c050ff5&seekm=3AFA459D.DEDDB151%40kst.siemens.de#p Steve Blinkhorn: "Tcl is a good first language: I have staff who have produced very nice code within days of starting to use it." http://groups.google.com/groups?ic=1&th=5ee241b818af6f9&seekm=9db2fs%242of%242%40fastnet.prd.co.uk#p Discussions: Undergraduates working with Peter D. Hiscocks have posted two thesis projects dealing with how to interface Tcl/Tk to custom electronic hardware via parallel ports and ISA buses. http://groups.google.com/groups?ic=1&th=c0b8a044f82f141 http://www.ee.ryerson.ca/~phiscock/thesis/thesis.html Iain Findleton reports on his tests of Tcl socket performance over Gigabit Ethernet, on both Linux and Windows platforms. http://groups.google.com/groups?ic=1&th=82ef705a2795ef26 Several posters discuss extensions that support 3-D graphics and compare OpenGL with Direct3D. Alas, somehow groups.google.com has split the thread into two: http://groups.google.com/groups?ic=1&th=8c5d8fe8ed426391 http://groups.google.com/groups?ic=1&th=821f840b2051d338 Tcl usage examples: Donal K. Fellows shows us how to code a 'repeat' function that schedules a periodic operation. It includes an idiomatic means of ensuring that ::errorInfo makes sense when errors occur in the operation. http://groups.google.com/groups?ic=1&th=54c2956ca20f6bef Kevin Kenny (this week's Tcl-URL! editor) shows an example of reading from a pipe asynchronously, using [fileevent]. http://groups.google.com/groups?ic=1&th=20f03755006952e2 http://mini.net/cgi-bin/wikit/880.html New software releases: Ashok Nadkarni announces Palm TCL V0.1: Tcl 7.6 for the Palm Pilot. http://home.earthlink.net/~ashoknadkarni/ http://groups.google.com/groups?ic=1&th=134ad341f407a4d8 Akos Polster announces a Tcl8.3.2 port for Windows CE. Supported platforms include iPAQ (StrongARM and WinCE 3.0) and handheld PC with SH3 (such as HP 620LX/680LX). http://groups.google.com/groups?ic=1&th=17851476a07eb08 http://tclce.sourceforge.net/ Neil Madden announces a Tcl interface to the libcdaudio library for Unix, allowing Snack applications to play audio CDs. http://groups.google.com/groups?ic=1&th=6771a55ea89e421c Jeff Hobbs announces TkCon 2.1. New features include the ability to attach a console to an arbitrary port, terrific for phoning up a Web server directly, introducing a debugging port on an existing application, and so on. http://groups.google.com/groups?ic=1&th=5b7d719bc9becd9c BitWalk Tcl/Tk 8.3.3 (Japanese "Batteries Included" distribution), build #16: http://groups.google.com/groups?ic=1&th=5b0ab7a3c407eaf9 http://users.goo.ne.jp/bitwalk/ QuickTimeTcl 3.0a3: http://groups.google.com/groups?ic=1&th=de2d302cb8cd2796 http://hem.fyristorg.com/matben/qt/ SMC (State Map Compiler), 1.0, beta 6: http://groups.google.com/groups?ic=1&th=18355ba8decf8326 http://smc.sourceforge.net Snack Sound Toolkit v2.1b2: http://groups.google.com/groups?ic=1&th=8f00937016916837 http://www.speech.kth.se/snack/ Also, the ActiveState Tools IDE called "Komodo" (not to be confused with several other Komodos), currently available only as a "beta" for Win* and Linux, no supports Tcl syntax coloring, method tips and completion, and inline syntax checking http://aspn.activestate.com/ASPN/Downloads/Komodo/ 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.westend.com/~kupries/c.l.t.welcome.html 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://tcl.activestate.com/resource/ They also keep info to convince your boss Tcl is a good thing http://tcl.activestate.com/scripting/ Mark Harrison publishes summaries of Tcl Core Team (TCT) activity http://tcltk.com/docs/tct/ 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 Findmail archives comp.lang.tcl.announce posts http://www.egroups.com/list/tcl_announce/ Previous - (U)se the (R)esource, (L)uke! - messages are listed here: http://purl.org/thecliff/tcl/url.html > For some reason, the editors have only been updating > http://www.ddj.com/topics/tclurl/ ... > http://tcl.activestate.com:8004/tclurl/ is also up-to-date. or http://www.dejanews.com/dnquery.xp?QRY=~g%20comp.lang.tcl%20Tcl-URL%21 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.