William Duquette

AKA WHD

My Web Pages

  • The Molt Blog [1 ], my programming blog
  • Zymurgia House [2 ], my literary blog
  • A View from the Foothills [3 ], my very old blog
  • My very old home page [4 ]
  • My very old Tcl page [5 ]

Projects

In order of activity:

  • Molt [6 ], "More Or Less TCL", a TCL interpreter written in Rust.
  • Athena [7 ], a large simulation written in TCL/TK
  • Igloo [8 ], a TclOO layer intended to replace Snit.
  • Quill [9 ], a project build system for Tcl projects.
  • The Snit's Not Incr Tcl object and megawidget framework.
  • The Notebook App personal wiki, which is pretty much completely stalled at the moment.
  • Ramble, a rogue-like dungeon-crawling game
  • Tcllib's textutil::expander module
  • The expand macro/template processor

Observations

Quite some time ago now, I observed that Scripted Documents Are Obscure, even if they are way cool. But by a miracle of timing, jcw anticipated my concern, and moments later announced that Scripted Documents were now Starkits. The rest is history.

Mostly Obsolete Stuff

These two documents used to be quite popular; but Snit's Not Incr Tcl has pretty much removed the need for them.

  • Will's Guide to Namespaces and Packages [10 ]
  • Will's Guide to Object Commands [11 ]