Who Says Tcl Rules?
"The programmer is free to reinvent the language, write new control structures, and so on."<p>I don't remember that about Tcl.. How far can you do that? And how do you do that? (an example would be great). Thanks.<p>I've been getting into Forth lately, where you can redefine absolutely everything[0], and make your own anything, to a ridiculous degree. Not sure what this quote means. I'll be pleasantly surprised if it's true.<p>[0] Well, you are stuck with the stack(s) I guess. But that's about it.<p>edit: Thank you all for the great answers!