Comment by vyskocilm
It really depends. I learned Lua in order to contribute to kulala plugin for neovim and found the language nice and easy to learn.
Of course it has its warts, but given the topic, almost everything is better than a vimscript imho.