Tcl-URL! - weekly Tcl news and links
[Posted October 30, 2007 by cook]
From: |
| Uwe Klein <tcl-url-AT-phaseit.net> |
To: |
| "Tcl-URL distribution" :; |
Subject: |
| Tcl-URL! - weekly Tcl news and links (Oct 30) |
Date: |
| Tue, 30 Oct 2007 18:41:33 +0000 |
Message-ID: |
| <E1Imw1t-0000eT-7n@smtp.phaseit.net> |
QOTW:
People who think their apps will only ever be used by people (and then
only interactively) do some horrible crimes against proper programming.
Donal K. Fellows on tclCore
http://aspn.activestate.com/ASPN/Mail/Message/tcl-core/35...
IME: there are things [grid] can do that [pack] can't; but for cases
where [pack] suffices, [pack] takes about 1/3 the code as [grid] would
and is more maintainable.
Joe English
POTW:
ANNOUNCE: First Release of Tcl-CM3 by Andrew Mangogna
http://groups.google.com/group/comp.lang.tcl/browse_threa...
I'm pleased to announce the availablity of the first release of Tcl-CM3, Tcl
Tools for the ARM Cortex-M3. The project is hosted at Sourceforge.
Tcl-CM3 consists of a Tcl channel driver for the FTDI D2XX Driver to the
FTDI 2232 USB to Serial converter chip and a set of Tcl packages that can
be used to access the Debug Access Port on an ARM Cortex-M3 using the
on-chip JTAG interface as driven by the FTDI 2232 chip. This configuration
is used on the Luminary Micro series of Stellaris evaluation boards (see
http://www.luminarymicro.com).
Those interested in having some "bare-metal" access to the Luminary Micro
Stellaris series of Cortex-M3 microcontrollers may find the release useful.
In addition to the Tcl packages, a complete x86 Linux Starpack of a flash
memory programmer was released.
Homepage, Downloads
http://tcl-cm3.sourceforge.net
Flickr API by Emmanuel
http://groups.google.com/group/comp.lang.tcl/browse_threa...
I have just made available an implementation of the Flickr API for
Tcl. It is hosted at http://code.google.com/p/flickr/. The
implementation uses the fact that Tcl is dynamic and that the Flickr
API is self describing (reflection) to "declare" itself at first use.
In other words, all Tcl entry points are created once the library has
asked what methods and arguments it offers. This is cache for speed
reasons, but can be rebuilt at any time.
Downloads:
http://code.google.com/p/flickr/
ANN: InstallJammer 1.2.1 Released by Damon Courtney
http://groups.google.com/group/comp.lang.tcl/browse_threa...
This release includes minor enhancements and bug fixes.
~ What is it?
InstallJammer is a free, open source, multiplatform
GUI installer and builder designed to be completely
cross-platform and function on Windows and most all
version of UNIX with eventual support for Mac OS X.
~ What's New in 1.2
The following is a list of some of the changes in
InstallJammer 1.2. A complete list can be found in
the Release Notes in the documentation. The complete
ChangeLog is also included with each source release.
Homepage:
http://www.installjammer.com/
Downloads:
http://sourceforge.net/project/showfiles.php?group_id=148203
ORBI: or what happened on comp.lang.tcl
I like the new wiki format
http://groups.google.com/group/comp.lang.tcl/browse_threa...
exec trouble
http://groups.google.com/group/comp.lang.tcl/browse_threa...
lambda... again
http://groups.google.com/group/comp.lang.tcl/browse_threa...
HTML tag Parsing and extracting data
http://groups.google.com/group/comp.lang.tcl/browse_threa...
TIPX: new, used and discarded Tips
TIP 114 by Don Porter : Eliminate Octal Parsing of Leading Zero Integer Strings
http://www.tcl.tk/cgi-bin/tct/tip/114.html
Vote: In progress
TIP 125 by Brian Griffin : Converting between Frame and Toplevel Windows
http://www.tcl.tk/cgi-bin/tct/tip/125.html
State has changed from Accepted to Final
TIP 145 by Pat Thoyts : Enhanced Tk Font Handling
http://www.tcl.tk/cgi-bin/tct/tip/145.html
State has changed from Accepted to Final
TIP 242 by Brian Griffin : Preselect Filter on tk_get*File Dialogs
http://www.tcl.tk/cgi-bin/tct/tip/242.html
State has changed from Accepted to Final
TIP 150 by Pat Thoyts : Implement the Tk send Command for Windows
http://www.tcl.tk/cgi-bin/tct/tip/150.html
State has changed from Final to Accepted
TIP 34 by Mo DeJong : Modernize TEA Build System
http://www.tcl.tk/cgi-bin/tct/tip/34.html
State has changed from Accepted to Withdrawn
TIP 114 by Don Porter : Eliminate Octal Parsing of Leading Zero Integer Strings
http://www.tcl.tk/cgi-bin/tct/tip/114.html
State has changed from Draft to Rejected
TIP 114 by Don Porter : Eliminate Octal Parsing of Leading Zero Integer Strings
http://www.tcl.tk/cgi-bin/tct/tip/114.html
State has changed from Rejected to Draft
OOTW: Orphan of the week or questions nobody answered yet:
sybase/sybtcl question
http://groups.google.com/group/comp.lang.tcl/browse_threa...
Problem VFS and packages require
http://groups.google.com/group/comp.lang.tcl/browse_threa...
ATTC: At the Core:
[TCLCORE] Restart method
http://aspn.activestate.com/ASPN/Mail/Message/tcl-core/35...
[TCLCORE] rfc: mechanism to extend built-in ensembles (dict, string, etc)
http://aspn.activestate.com/ASPN/Mail/Message/tcl-core/35...
Thanks for Arjen Markus for his weekly summary of Wiki action:
As you may have noticed the Wiki is looking different. It
has also gained quite a few useful facilities, such as
a table of contents on the left and new markup features.
But the ordinary pages are at least as interesting!
Doing your stuff
- Is it fair to compare toolkits? Well, see for yourself
how comfortable you are with gnocl or PyGtk ...
<http://wiki.tcl.tk/20238>
- Talking of gnocl, here are a few other pages that might
inspire you:
- a simple utility for learning, <http://wiki.tcl.tk/20236>
- a straightforward editor, <http://wiki.tcl.tk/20241>
- Building a new Tclkit-like kit is made easy with the
Kitgen Build System - <http://wiki.tcl.tk/18146>
Doing it remotely
- Here is a nice little experiment regarding MPI and Tcl
- <http://wiki.tcl.tk/20234>.
- And to show the principles of remote debugging are
a piece of cake: <http://wiki.tcl.tk/20213>
- Or tunnelling through the barriers posed by proxies:
<http://wiki.tcl.tk/4096> - look at the Tcl example
at the end.
Just to round off ...
- Lat week's Tcl-Core discussion on the treatment of octal numbers has
a follow-up here: <http://wiki.tcl.tk/20228>
- But a novice user will like this one better, I imagine:
<http://wiki.tcl.tk/2244> for an overview of the types of variables
(or values!) Tcl distinguishes
- Just thought to mention it: Critcl can now handle both C and Fortran.
A long-standing promise fulfilled - <http://wiki.tcl.tk/8520>
- 3D visualisation keeps fascinating your humble chronicler ...
<http://wiki.tcl.tk/14819>
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
comp.lang.tcl is a crucial resource for Tcl practitioners.
An interesting perspective on its traffic appears at
http://groups.google.com/group/comp.lang.tcl/about
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
There's also a high-quality Wikibook on Tcl:
http://en.wikibooks.org/wiki/Programming:Tcl
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
"La Gazette du Técleux" is an important monthly publication.
http://wfr.tcl.tk/1159
deli.cio.us presents an intriguing approach to reference commentary.
It already aggregates quite a bit of Tcl intelligence.
http://del.icio.us/tag/tcl
Cameron Laird tracks several Tcl/Tk references of interest (but
needs to validate many of the links).
http://phaseit.net/claird/comp.lang.tcl/
Years ago, Cetus Links maintained a Tcl/Tk page with verified links
http://www.cetus-links.org/oo_tcl_tk.html
"Yahoo! Groups" archives comp.lang.tcl.announce posts--even
though clta itself is dormant.
http://groups.yahoo.com/group/tcl_announce/
We're working on more useful archives of past installments. In the
meantime, an alternative is
http://groups.google.com/groups?oi=djq&as_q=+Tcl-URL&...
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@phaseit.net> to subscribe. Be sure to mention "Tcl-URL!".
--
Phaseit, Inc. (http://phaseit.net) is pleased to participate in and
sponsor the "Tcl-URL!" project.