3 ms·
It never really saw adoption outside of games from what I've seen. Its such a simple but powerful language, has one of the best interop apis with C and I love
by vvanders 6y ago
It never really saw adoption outside of games from what I've seen.
Its such a simple but powerful language, has one of the best interop apis with C and I love how they approached coroutines.
It's really a shame it doesn't see wider use. We used it to ship all our game logic on the PSP, 400kb prealloc block and it worked like a charm.
- zwirbl 6y agoIt's used in CHDK, the Canon custom Firmware Project for user definable scripts https://chdk.fandom.com/wiki/CHDK https://chdk.fandom.com/wiki/CHDK Besides this I've rarely encountered Lua in the wild Edit: And of course in Magic Lantern, for Canon EOS DSLRs https://magiclantern.fm/ https://magiclantern.fm/
- dividuum 6y agoI built a digital signage solution for the Raspberry Pi based on Lua (https://info-beamer.com https://info-beamer.com) which turned into a company. API documentation is on https://info-beamer.com/doc/info-beamer https://info-beamer.com/doc/info-beamer, while most source code for what's running on the screens can be found on https://github.com/info-beamer/ https://github.com/info-beamer/. Couldn't have done it without Lua.
- zimpenfish 6y agoKong[1] is basically a bunch of Lua scripts on top of OpenResty. Redis[2] lets you write internal scripts in Lua. Edit: Forgot Torch[3] which is great for generating nonsense with RNNs. I think it's definitely getting more of a foothold in the world outside of games. [1] https://konghq.com https://konghq.com [2] https://redis.io/commands/eval https://redis.io/commands/eval [3] http://torch.ch http://torch.ch