It is probably one of the best languages to extend. Sadly it is also one of the slowest.
It is probably one of the best languages to extend. Sadly it is also one of the slowest.
In terms of pure runtime performance (CPU efficiency I guess), do you know of any reasonable benchmarks comparing TCL to say, Python and Ruby? I wonder if they might all be in the same ballpark?
It was a great experience and we had quite a few in-house tooling that I only saw years later in Rails.
Those issues lead us to become early .NET adopters as Microsoft was searching partners for getting their products ready to ship when .NET 1.0 would be announced to the world.
Since then I only use scripting languages for shell scripting.
Hm.
In fact, the .NET re-rewrite was quite successful and many of the people involved on that team went on to create a very successful product based on the field lessons we had with the Tcl version.
And in the end we gave up for .NET.
Early Tcl was slow - but it was being compared to pure C. Recent Tcl is as snappy as any HLL.