I have been really fascinated with TCL lately, and I've been working it into projects as a replacement for shell scripts for writing config files or automating server setup. I still feel like I should be using python though, and that I only use TCL as a "novelty". But how can you not like a language that can be described in 12 rules? <a href="http://wiki.tcl.tk/10259" rel="nofollow">http://wiki.tcl.tk/10259</a>