Reinhard Kotucha wrote:
Hans Hagen writes:
Mohamed Bana wrote:
and i'm not trolling, i just want to know why. please share your thoughts.
[...] it's meant as as embedable language
Hans, you missed the most important point: Though Lua is a very modern and extremely powerful programming language with very interesting concepts, the main advantage is that it's easy to learn.
Whether Lua is designed for embedded systems or not is quite unimportant to end-users. Otherwise you could consider GNU guile, a Scheme engine, too.
ah, i didn't mean for 'embedded systems', but as a language to embed i.e. use as interface to something bigger; 'extension language' is a better term
Nothing against Scheme (or OCaml, Lisp, Perl, INTERCAL, Whitespace...), but for casual TeX users there is nothing better than Lua.
sure, and there ar emore reasons, like 'not being bloated by large libraries', rather stable, interesting small, easy to master the whole language, etc Hans ----------------------------------------------------------------- Hans Hagen | PRAGMA ADE Ridderstraat 27 | 8061 GH Hasselt | The Netherlands tel: 038 477 53 69 | fax: 038 477 53 74 | www.pragma-ade.com | www.pragma-pod.nl -----------------------------------------------------------------