Tcl

13 engineers on Hacker News describe using Tcl first-hand: 2 endorse it, 7 regret it, 1 are mixed.

31%trust
13first-hand users
12in production
endorse 2mixed 1regret 7uses, no opinion

“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?