So the momentum is about the same and therefore both are relevant.
So the momentum is about the same and therefore both are relevant.
No doubt it's not going to be dethroned in any way from the numerous industry tools (most CAD systems support it for example) but if you want to embed a scripting language, is there any reason to use Tcl over Lua these days?
As an example, a few years back some coworkers and I were interviewing a candidate and he used a lookup take to avoid having to constantly calculate sin and cos. We wrote some tests to discover what the performance improvement was and found out there was none. It was slower to read a value out of an array than it was to calculate the sin or cos of a value.
Tcl might have been a good option back in the day, but they just don't keep up with everyone else, both in terms of performance and feature set.
Have you even looked at it recently? Just curious.
http://www.nist.gov/el/msid/expect.cfm
Exploring Expect by Don Libes, the principal author of Expect, is a classic among tech books: