Hacker News new | ask | show | jobs
by pvsnp 3493 days ago
nginx, haproxy, redis all support lua scripting to name a few.
1 comments

You may be missing the point

A lot of things have lua bindings and a lua interface. But once you stop being your own boss, your control over which interfaces and bindings to use shrinks drastically.

I believe the question was more: What fields/industries are actually USING the lua interface by default? Where would being able to say "I am very experienced with lua scripting" be a particularly strong asset.

Lua is a small general tool used in bunch of fields and industries, the question about who does what by default tell us nothing.

I agree that in any organization if the choice of use a tool is not in your hands you are forced to use something else well, that don't have anything to relate with lua or with any other programming language.

That's a people problem you accepted when hired, but can move to other happy place that used lua or python, or ... etc (=

Any place that uses OpenResty (https://openresty.org/en/) is bound to use Lua not just as scripting aid but as a language to actually build applications. Cloudflare is famously using it, along with I believe Taobao who first supported its development.
>"Any place that uses OpenResty (https://openresty.org/en/) is bound to use Lua not just as scripting aid but as a language to actually build applications."

This is not true at all. Where I work we use OpenResty in places for a WAF but we don't touch Lua for anything else. You don't need to know much Lua for this.

Using something as an embedded language is a little different than building standalone systems/infrastructure projects with something.

Yes this was more my question.