|
On 05/01/2020 22:23, Dibyendu Majumdar wrote:
Sorry, but I don't see how the availability of a "complete standard battery pack" would hamper "embeddabilty".On Sun, 5 Jan 2020 at 13:38, Lorenzo Donati <lorenzodonatibz@tiscali.it> wrote:A good starting point would be an official list of approved Lua libraries, with a search function, that tells the strengths of each library. That would be a great improvement over having to ask online and getting lots of opinions.You really hit the spot!Or not. I used to think as above, but I now see that if you need language with batteries, you should go for Python or Javascript. Lua's strength is lack of any baggage, which makes it better for embedded use. Regards
Even Lua standard libraries can be excluded from compilation, if they are not needed.
A more complete standard library could be well an optional download with a series of Lua files/DLLs (e.g. Windows) that would be required on demand.
They don't need to be statically linked into the core Lua engine, if this is what you are worried about.
OTOH the lack of such batteries greatly hamper the diffusion of Lua as a general purpose language.
Cheers!