[Lars H], 2008-08-08: In comparison to many other languages, Tcl has a tendency to require that you [Write What You Mean], as opposed to just giving an indication of what operation is wanted. I like this, because it means Tcl won't suddenly decide upon doing something other than I what I intended, just because there happended to another operation which looked sensible in that particular case. For example, the core language has [append] and [lappend] as distinct commands, because they do different things — append as substrings, or append as list elements. In other languages, especially [OO]ed languages, there might rather be a single "append" operation, and it depends on the thing to which one is appending what operation is actually performed. In other words, I can't write what I mean, but rather have to give an indication of what I mean, which the language then has to interpret. ---- !!!!!! %| [Category Advocacy] |% !!!!!!