13 engineers on Hacker News describe using Tcl first-hand: 2 endorse it, 7 regret it, 1 are mixed.
“We were early adopters of .NET... and never again, using scripting languages without compilers, for full blown applications.”
regret · production · pjmlp · 2024-12-25 · source ↗ · wrong label?“using Tcl as Apache/IIS plugin in our own AOLServer inspired application server, while a pleasant experience, has taught me to never again use scripting languages”
mixed · production · pjmlp · 2020-12-25 · source ↗ · wrong label?“I learned the hard way to never again rely on anything that doesn't bring a JIT or AOT compiler to the party.”
regret · production · pjmlp · 2020-07-09 · source ↗ · wrong label?“I found that Tcl was similar, embeddable, more powerful, and cleaner than anything we did, so we switched to that.”
endorse · production · dalke · 2020-01-22 · source ↗ · wrong label?“My first startup was an heavy Tcl shop, thanks to it I learned never again to depend on languages without support for JIT/AOT”
regret · production · pjmlp · 2019-06-10 · source ↗ · wrong label?“It also taught me to never again use a programming language without JIT/AOT compiler on their standard toolchain for heavy loads.”
regret · production · pjmlp · 2016-12-16 · source ↗ · wrong label?“Things I have become an expert in that are now useless to me and probably not valued by an employer”
regret · production · pkteison · 2013-10-07 · source ↗ · wrong label?“I find the most unproductive use of my time at work is when writing TCL code.”
regret · production · engtech · 2012-12-14 · source ↗ · wrong label?“Our codebase is almost entirely in Tcl (sigh).”
regret · production · DavidChouinard · 2012-02-10 · source ↗ · wrong label?“TCL's syntax is extremely simple, but overall appears to be really powerful.”
endorse · production · jeffclark · 2010-12-27 · source ↗ · wrong label?“The main scripting language is Tcl, which is sort of a child of Lisp and Bash.”
neutral · personal · smj-edison · 2025-12-27 · source ↗ · wrong label?“I still use TCL quite often in design automation.”
neutral · production · MayeulC · 2019-12-02 · source ↗ · wrong label?“all this crud is built on top of tcl namespaces”
neutral · production · luckydude · 2010-10-08 · source ↗ · wrong label?