Berkeley CSUA MOTD:Entry 19559
Berkeley CSUA MOTD
 
WIKI | FAQ | Tech FAQ
http://csua.com/feed/
2024/11/23 [General] UID:1000 Activity:popular
11/23   

2000/10/25-26 [Computer/SW/Languages/Tcl] UID:19559 Activity:kinda low
10/24   We just bought John Ousterhout's dig, Ajuba Solutions.  Wonder if
        that's a good thing or a bad thing...?
        \_ We just bought a Thai hookah.  Wonder if that's a good thing
           or a bad thing...?
           \_ seano is that you?
           \_ I like hookah's. -curtis-e-bear
           \_ smoking bad
        \_ According to the Ajuba site, you're killing all their products
           so what the hell is the point?
        \_ Ousterhout is the Tcl guy, right?  Sooner dead the better.
        \_ Tickle's weak...but I mean, it's basically BASIC, and BASIC
           kicks ass.  So what went so horribly wrong?
           \_ No, only M$ Visual Basic kicks ass. TCL would kick ass
              if it was M$ Visual TCL.
           \_ #F, original BASIC has no procedures, local variables,
                variable declaration, pass by value, pass by reference,
                and a data structure. TCL has all of the above and more.
                The syntax of TCL is horrible, the runtime is weak due
                to the limitation of the data structure, but other than
                that it has all the basic elements of a sound programming
                language. Of course nowadays a good programming language
                is defined by how fast you can learn it and how easy you
                can build applications with it.
                \_ How can you have "local" variables with no proceedures
                   (and presumably no separate source files)
                \_ Don't forget OO with OTcl and there's also Tcl/Cl.