Spot on. I don't see myself writing a complete app using Lua, but there are quite a few powerful examples of Lua as a DSL, running embedded in a larger app.
Openresty (nginx + Lua + LuaJIT) is probably the most popular example. I have been using it for heavy network applications with great success.
Heavily opinionated, but I am yet to see a data structure more flexible and powerful than Lua tables. And I have seen a lot ... started programming with the Sinclair ZX81 ...
Spot on. I don't see myself writing a complete app using Lua, but there are quite a few powerful examples of Lua as a DSL, running embedded in a larger app.
Openresty (nginx + Lua + LuaJIT) is probably the most popular example. I have been using it for heavy network applications with great success.
Heavily opinionated, but I am yet to see a data structure more flexible and powerful than Lua tables. And I have seen a lot ... started programming with the Sinclair ZX81 ...
[1] https://openresty.org/en/