What I Hate About Your Programming Language
Subject:   What I hate about Tcl
Date:   2003-05-14 12:25:21
From:   sharkey
Response to: What I hate about Tcl

"Truly terrible" is a bit of an overstatement.

It suffers from a commitment to overwhelmingly simple command syntax. All commands are "operator arg arg arg...", so instead of "$a = $b", you end up with the ugly "set a $b".

Simplicity is not always beautiful, but it does make embedding really easy. (in commercial CAD tools, tuxracer, network routers, or wherever)

And Tk rocks!

Full Threads Newest First

Showing messages 1 through 1 of 1.

  • What I hate about Tcl
    2003-05-14 16:45:14  setok [View]

    > you end up with the ugly "set a $b".

    I just tend to appreciate the beauty and power that kind of thing offers ;-) You can't have everything and logical simplicity is something that has always appealed to me, as a CS person. It's kind of funny too that people would complain about the above in Tcl, but don't complain about exactly the same thing in Lisp.

    Ah well... RMS prefers Lisp so it must be brilliant?