Have you used flua for your own tasks? It's fascinating to me that FreeBSD now ships with a full-fledged Lua interpreter (Lua 5.3 in FreeBSD 13 and Lua 5.4 in FreeBSD 14). This is a big step up in scripting capability compared to traditional shell, awk, and sed.
The Developers' Handbook cautions against third-party software depending on flua. This makes sense for production applications that have uptime requirements. They shouldn't depend on an internal component without a stability guarantee. However, relying on flua for non-critical scripts seems to carry little downside. You can migrate the scripts to Lua in the Ports Collection if flua is replaced or removed. Until then, a range of FreeBSD systems will be able to run your scripts with no ports required.
If you have used flua, please share your experience and share your work.
The Developers' Handbook cautions against third-party software depending on flua. This makes sense for production applications that have uptime requirements. They shouldn't depend on an internal component without a stability guarantee. However, relying on flua for non-critical scripts seems to carry little downside. You can migrate the scripts to Lua in the Ports Collection if flua is replaced or removed. Until then, a range of FreeBSD systems will be able to run your scripts with no ports required.
If you have used flua, please share your experience and share your work.