Homepage : http://www.wjduquette.com/tcl
Recent Stuff:
I think that Scripted Documents Are Obscure, even if they are way cool. Somebody's got to write some clear, concise documentation so people don't have to dig so much. ("So do something about it, Will!" "OK, OK, as soon as I figure it out myself.")
Notebook:
I also think that Wikit's stand-alone Tk GUI is way cool, and would make a great personal notebook if only it were designed to be a great personal notebook instead of a Wiki. So I've started developing my own Notebook application; more to come when I've got a version up on the web. Some previews, and some things from my wish list:
Other Projects:
AKA WHD.
[email protected] asks: re: Notebook application, have you considered the time-based streams approach a la Lifestreams? If you read the Wired article or read the original student's paper on this it is quite fascinating. All "items" be they documents, email, messages, images, etc. are stored with a timestamp and can then be displayed in time order via thumbnails. You can set up streams that filter the data, and have multiple streams. So you could have a stream for email messages containing certain text, and whenever a new email message comes in that is so tagged, it will appear on the top of the heap (since it has the newest timestamp). With the builtin search capabilities and Tcl's ease of scripting it could be quite interesting.