posted 9 years ago
I am not sure I can completely answer your question, but I use tcl every day. I work on an Integration Engine (IE) called Cloverleaf - I believe it is the dominant IE in healthcare, and it uses tcl for all KINDS of stuff - parsing messages, updating, routing...we even write tcl scripts that we run on a command line that monitors and controls our jobs (I personally prefer Perl, but that's primarily because I learned it first).
Once, another guy and I tried to write the same little utility program - he used tcl, I used Perl. In the end, there wasn't much difference between the two.
There are only two hard things in computer science: cache invalidation, naming things, and off-by-one errors