[dbohdan] 2014-06-16: ''[http://www.paulgraham.com/fix.html%|%What Languages Fix]'' is an essay by [Lisp] hacker Paul Graham that gives various programming languages ha-ha-only-serious one-sentence summaries in terms of what they fix that was seen as wrong with previous programming languages. The essay doesn't mention Tcl. How would you summarise Tcl, its alternative implementations, improvement projects and the like according to this format? ---- '''[arjen] - 2014-06-16 13:20:02''' How about: '''Tcl:''' Because any way you look at it, everything is a string, so why not treat it that way? [PYK] rewords arjen's submission: '''Tcl''': There's really only [EIAS%|%one type of data] [SEH]: Since the aim of the original article was to highlight the immediate problem the language was designed to fix, how about: "It's too hard to write macros for repetitive tasks in C." ---- [AMG], perhaps self-deprecatingly, perhaps seriously. On my [Brush] project: "Because Tcl is too simple to understand." [PYK]: "Too simple to understand" hits the nail on the head regarding many of the misconceptions that are encountered on the Tcl learning curve. The trick is to tame the mind so that it is as simple as the languge. <> Language