Visual Basic 6 compiled to actual native code though, while TCL teached me to never use such languages beyond bare scripting tasks.
Even Visual Basic 3's P-Code interpreter was faster than TCL string based one.
Even Visual Basic 3's P-Code interpreter was faster than TCL string based one.
Thing is, if you want to speak about modern TCL implementations, then the comparison needs to be against VB.NET, with its 64 bit SIMD aware JIT/AOT compilers.