On Fri, 11 Nov 2005, Danny Sauer wrote: > Honestly, I think people are suggesting using a language other than > TCL because other languages are actually useful. :) Useful, in this > case, is defined by the number of job postings requesting knowledge of > a language. Search for jobs asking about perl - you'll find more than tcl was designed for a particular purpose and it does that very well. It is a scripting language and it does not try to be the microscope-that-can-bash-all-the-nails which is what Perl, Python, and Php try to be. Instead it is a small, solid *scripting* language that sticks to *scripting*, as opposed to taking over the universe, and it also makes it extraordinarily easy to call or invoke other programs, such that *they* can be used to do whatever it is that they do best. tcl is very much like Basic. There is enough rope in it to hang yourself with but if you are disciplined you will be safe & happy. Typical code size for tcl vs. python is 1/2. This, and the sanity of the tk toolkit which allows guis to be built without ever needing to bother about layout tools, has made me choose it, over Python. That, and the need for a language that is mostly typeless (almost everything is a string in tcl). Peter -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist