Version 9 of anoved

Updated 2008-01-31 05:48:10 by anoved

Jim DeVona

http://anoved.net/

I continue to learn about Tcl, which I use for a variety of hobby projects.


Interests

  • Mac OS X: The discovery of Tcl/Tk techniques for enhanced Mac OS X integration.
  • Portability: Code that does the right thing in any environment with minimal external dependencies (graceful degradation of platform-specific features).
  • Packaging: The development and distribution of complex systems as easily-installed files with few side effects or prerequisites (Starkits, et al.).
  • Localization: Facilitating multiple languages; more broadly, the abstraction and interdependence of interface and function.

Articles

I have written a handful of brief articles about tools and topics related to my interest in Tcl. Exposition helps structure my own understanding. (Yours may not fare so well.)

  • Tcl Templates for ThisService: [L1 ]
  • Alternate Tcl Language Module for TextWrangler: [L2 ]
  • Starkits and Starpacks: [L3 ]
  • Tidy Tcl/Tk Mac Application Packages with Starpacks: [L4 ]
  • Msgcat and Mac OS X: [L5 ]

Projects

  • LDMerge [L6 ]: LDraw part library management tool.
  • PreL3P [L7 ]: LDraw color substitution tool.
  • strpdf [L8 ]: Annotated PDF overlay generator (using pdf4tcl).
  • Starpacker: "SDX for the rest of us." Easily turn Starkits into executables for any platform.

It's a work in progress.

http://anoved.net/images/starpacker/starpacker.png


Wiki

The Tcler's Wiki has proven to be a tremendously useful resource. However, the pervasive blocks of discussion (sometimes containing unanswered questions and ambiguous trial-and-error narratives) are often confusing when I consult the wiki in search of specific information. Ideally the fruit of all that discussion would filter up to a well-structured reference section at the top of the page, with the discussion that yielded that information providing context below.

Documentation I would find useful and may someday be able to provide: