Hacker News new | ask | show | jobs
by bch 4236 days ago
* SQLite is a Tcl project that "escaped into the wild" and in Richard Hipps own words, would not have been possible without Tcl.

* F5 and A10 front-end traffic management use Tcl at their core -- here's an interesting article from F5 about re-visiting that design decision: https://devcentral.f5.com/articles/irules-concepts-tcl-the-h...

* Tealeaf (http://www-01.ibm.com/software/info/tealeaf/) uses Tcl at the core of its capture appliances.

* Tcl has exceptional testing capabilites -- tcltest drives a lot of the tests for SQLite for example, and is the core of dejagnu, the test harness that drives gcc testing (probably among other things).

* Attempts to replace Tcl at NBC (http://www.researchgate.net/publication/247290458_Prototypin...) have apparently gone on for years -- but nothing has managed to do it.

* Tcl was used in prototyping mars rover work (http://wiki.tcl.tk/13456)

* Tcl is used in chip design (http://wiki.tcl.tk/12897) and other CAD work

* Tcl is at the core of high-end Cisco products... and on and on and on...

I think this[0] really sums up "where is Tcl these days"... it really is out there, if that makes you feel better about using it. If that doesn't matter -- the sheer joy of a solid, battle-tested, fun-to-use language/framework might be enough to draw you in. Try it. You'll like it.

[0] http://www.reddit.com/r/programming/comments/1a1ynm/tcl_the_...