Oh, as a scripting language you embed into your project so that you can write scripts for it — there is hardly anything better than Lua. The C code is super clean and easy to embed and modify.
But once that project gets passed to next maintainer — I'm not sure I'd pick Lua over Forth or Scheme.
But once that project gets passed to next maintainer — I'm not sure I'd pick Lua over Forth or Scheme.