I don't get the Tcl hate. I use it all the time on Cisco gear, and it's incredibly useful. Sure, if you try and turn it into a 10k+ LOC solution, life is going to suck. But in it's use case envelope, so much value.
But then I'm old and still use perl for small stuff, so probably not reading the room....
But then I'm old and still use perl for small stuff, so probably not reading the room....