Tcl the misunderstood
In an article recently linked from reddit entitled Tour de Babel you can read (among lots of other nonsense): Heck, people still use Tcl as an embedded interpreter, even though Python is far superior to Tcl in every conceivable way -- except, that is, for the frost thing. Ok, the whole article is well.. not very valid, but unfortunately while many misconceptions are promptly recognized by the informed reader, this one against Tcl is generally believed at face value. I hope this article will convince people that Tcl is not that bad. In my programming life I have used a lot of languages to write different kind of applications: many free/paywork programs in C, a web CMS in Scheme, a number of networking/web applications in Tcl, a shop management system in Python, and so on. I used to play with a number of other programming languages like Smalltalk, Self, FORTH, Ruby, Joy,... And yet, I have no doubt, that there is no language that is as misunderstood in the programming community as Tcl is
Tcl the misunderstood Tcl the Misunderstood Salvatore antirez Sanfilippo, 6 March 2006 Why Tcl is not a toy language, but a very powerful one In an article recently linked from reddit entitled Tour de Babel you can read (among lots of other nonsense): Heck, people still use Tcl as an embedded interpreter, even though Python is far superior to Tcl in every conceivable way -- except, that is, for the frost thing. Ok, the whole article is well.. not very valid, but unfortunately while many misconceptions are promptly recognized by the informed reader, this one against Tcl is generally believed at
related reading
- how I think when I think about programming - alice mazalicemaz.com
- Things unlearnedscattered-thoughts.net
- One Div Zero: A Brief, Incomplete, and Mostly Wrong History of Programming Languagesjames-iry.blogspot.com
- Val on Programming: What makes a good REPL?vvvvalvalval.github.io
- Introduction · Crafting Interpreterscraftinginterpreters.com
- You Can Choose Tools That Make You Happyborretti.me
- Beautiful Racket: Make a language in one hour: stackerbeautifulracket.com
- Formally speaking, "Transpiler" is a useless word | Rachit Nigampeople.csail.mit.edu
- Why ML/OCaml are good for writing compilersflint.cs.yale.edu
- One Div Zero: A Brief, Incomplete, and Mostly Wrong History of Programming Languagesjames-iry.blogspot.com
- Good examples of Clojure macros usage which demonstrate advantages of the language over the mainstream? - Stack Overflowstackoverflow.com
- Weird Languagespaulgraham.com