I will be borrowing this: "its syntax isn't just simple, it's simplistic"
I've lost hours to the syntax errors in comments before. Coupled with TCL's bad error messages it's maddening.
#syntax errors in comments are dumb
proc test {a b} {
} # test
% source tmp.tcl
wrong # args: should be "proc name args body"
How long does it take to find that one in a 1000 line file? It doesn't even give a file name or line number.