Comment by raincole
1 year ago
Lua kinda has an unofficial type hint implementation (via lua-language-server). But at this point I would just use TypeScript.
> Lua's philosophy, as far as I can get it, is to be minimalist and allows for emergent features
IMO this philosophy only shines in languages with macro, e.g. lisp family.
You should take a look at Fennel ( https://fennel-lang.org/ ) then - it takes Lua in a lisp direction, including macro support.