Re: Tcl vs. Lua




Cameron Laird wrote:
> In article <1135859377.142907.11560@xxxxxxxxxxxxxxxxxxxxxxxxxxxx>,
> Lisa Pearlson <reageer@xxxxxxxxx> wrote:
> >Coincidentally I came across Lua ( http://lua.org ).
> >Seems their goals, portability, embeddability, extendability, are
> >similar to Tcl.
> >Just like Tcl, I had never heard of Lua, but they claim it to be
> >simple, fast, etc.
> >
> >So, I can't help wonder how Tcl compares to Lua.
> >Does anyone here know Lua? I'm sure each has their strengths and
> >weaknesses. I'm only interested in what are Tcl's advantages over Lua.
> >
> >Lisa
> >
>
> Tcl constitutes a far richer programming environment.
> Lua is more minimal in its run-time impact.
>
> Tcl supports Unicode and regular expressions more fully
> than Lua.
>
> Tcl has Starpacks, stubs, and so on.
>
> Tcl/Tk is ahead of TkLua.
>
> There are more Tcl books.
>
> Some prefer EIAS to the impressive mileage Lua gets out
> of dictionary-based metaprogramming.
>
> Lua's a wonderful language. It also remains a niche
> language. Tcl comes much closer to universality.

EIAS?

.



Relevant Pages

  • Re: Tcl vs. Lua
    ... They say it's used a lot for "Games programming". ... The way I heard about Lua was when I was looking for a "Setup Wizard" type ... I came across one that featured embedded "Lua scripting" to do install ... But wouldn't TCL be much more suitable for this? ...
    (comp.lang.tcl)
  • Re: Tcl vs. Lua
    ... it tells me I shouldn't bother with Lua, ... So is Tcl, ... I came across one that featured embedded "Lua scripting" to do install ... And they said it runs on mobile devices too. ...
    (comp.lang.tcl)
  • Re: Tcl vs. Lua
    ... >Seems their goals, portability, embeddability, extendability, are ... >similar to Tcl. ... I can't help wonder how Tcl compares to Lua. ... Lua's a wonderful language. ...
    (comp.lang.tcl)
  • Re: Tcl vs. Lua
    ... Seems their goals, portability, embeddability, extendability, are similar to Tcl. ... Just like Tcl, I had never heard of Lua, but they claim it to be simple, fast, etc. ... Lua's a wonderful language. ...
    (comp.lang.tcl)
  • Re: Obstacles for Tcl/Tk commercial application development ?
    ... And once I put an integer into a variable in Tcl, it stays an integer until I assign something else to that variable. ... Usually, when I code, I know the language well enough to know what types the expressions return, so I don't wind up with the wrong types in variables. ... It takes a char* as the second argument, not a pointer to the structure you're trying to write out. ... If I expect my code to pass me an open file handle, and I pass that argument to and it throws, I'm going to catch that error at the top level, log the stack trace back, clean up, and restart the processing. ...
    (comp.lang.tcl)