My name is Larry W. Virden (aka [LV] here on the Wiki and [lvirden] many places around the internet and sometimes seen as [lwv] on wikit page modifications, etc.). My most commonly updated web page is http://www.xanga.com/LVirden/ . My home web site is http://www.purl.org/net/lvirden/ . My Tcl web site is http://www.purl.org/net/tcl-faq/ . My most common email address is mailto:lvirden@gmail.com I maintain a blog at http://www.xanga.com/lvirden/ . I don't do a lot of babbling about Tcl there - right now, it's more my daily aches and pains, as well as discussions about my kids - having two teenagers tends to dominate one's vision. What that means - I've no idea at this time ;-) . If you have Tcl applications, extensions, routines, documentation, articles, or general information that you provide (freely or commercially) on the internet, let me know at the above address and I will add it to the [FAQ]. Or add them here at the wiki - as I consider it to be the primary community resource. At home, I have primarily Macintoshes - many 68k based - for use. However, during 2006 I inherited a working G3 or G4. Now I have to figure the best way to upgrade it to MacOS X and how to safely connect to the net. (As of winter 2003, a Christmas gift of a Win98 machine was made to a member of the family - but due to lack of resources and concern about security, it isn't on the web). So I typically surf the web via a telnet window on my SPARC Sunblade. and use lynx or Mozilla as the browser. At work, during late 2005 I was forced to begin using a Dell Windows XP system :-( ... Even most of the time, it is just used as an Exceed (X Window System server) box, I still hate it. I really miss having my Sun at my desk. But, I spend most of my time logged into a Solaris 9 SPARC, so all is not black. I use Tcl/Tk 8.5a7 or 8.4.14 as much as I can. At work, I use tclkit, ASPN Tcl, and the source codes... Currently at work I have the following Tcl books on my desk: My personal copies: * Tcl and the Tk Toolkit * Tcl/Tk in a Nutshell * Web Tcl Complete * Tcl/Tk Programmer's Reference * Programming Expect * CGI Developer's Resource * Effective Tcl/Tk Programming and I've loaned out, somewhere, my itcl book . ARRRGGGG! I can't figure out to whom this was loaned... which means that I don't have it any longer. This is TERRIBLE. I need another copy! I also have company copies of: * Practical Programming in Tcl and Tk (first edition) * Practical Programming in Tcl and Tk (second edition) At home, I have copies of * Tcl and the Tk Toolkit * Effective Tcl/Tk Programming * Interactive Web Applications With Tcl/Tk * Practical Programming in Tcl and Tk (fourth edition) I don't recall but I don't think I have any of the other Tcl books. ---- Things to think about: ---- Anyone who has used Tcl and feels it has contributed positively to them should take a little time and contribute back. Contributions can range from making code that you have written available, to submitting Tcl/Tk bug reports, patches to suggesting improvements to http://tcl.sf.net/ , to updating Wiki pages here, etc. ---- Many times people complain about how Tcl works. It usually sounds like they are expecting Tcl to act in a manner similar to some other language. They generally sound frustrated, sometimes expressing threats to move off to some other language. Unfortunately, I am uncertain which other language to recommend to them. Some want a [scripting language] which cares less about white space than Tcl. I suppose I could recommend [Perl]. Sometimes they seek languages which enforce variable naming or provide tighter scoping. I could probably recommend [Python]. Unfortunately that requires a particular physical code layout style, but might be able to do the rest of what they want. Or maybe [Ruby] would better suit them. I do wish them all good luck finding a scripting language that is fast, flexible, enforcing the level of strictness desired, but permitting one to code in in their own personal style. It's a ''holy grail'' that programmers sometimes spend significant portions of their lives seeking. Many will tell you that this language, or that one, has satisfied them. In my own personal quest, I have yet to find the ultimate solution. ---- I am lvirden on the Tcl'ers Chat [Tcl Chatroom]. The [TkChat] application in [tclapps] module of [tcllib] on [SourceForge] is available for users to join in the fun of the chat room. I wouldn't even begin to guess how many of the 18000+ pages on this wiki I have either started or contributed a lot to - it would not be modest to mention, I guess... (and if my family ever saw, I would be in big trouble for spending so much time here...) ---- In a recent DevSource article about dynamic ([scripting]) languages (with contributions by our own [CL] and [JH]), the [PHP] author (another Larry) had a description that read something like: "When Larry's not writing or programming, he spends his time napping and daydreaming about napping." That is likely to be the legacy I leave my kids... "Never look back unless you are planning to go that way." - Henry David Thoreau "If A is success in life, then A equals x plus y plus z. Work is x; y is play; and z is keeping your mouth shut." - Albert Einstein ---- [Ideas for Tcl/Tk] ---- ''Here's a couple of images for Larry to use when marking broken links in the wiki - [stevel]'' [Wikignomes] - you may feel free to use these as well! [http://www.digitalsmarties.com/images/warning.gif] [http://www.digitalsmarties.com/images/error.gif] ''Wrote a bot ("OrphanBot"), will now make a new one for local DB inspection, but got told you might find it interesting anyway: [Orphans] - [gg]'' ---- [About the Tcl'ers Wiki] ---- Merry Christmas to all! And Happy Holidays as well! ---- [Tcl data files] ---- [Category Home Page] | [Tcl'ers] | [Category Person]