I am personally not happy about the syntax changes, but I am happy about the introduction of type checking.
I see Lua as a language built to be picked up easily, not one to be confusing. It is a lot easier for someone to understand what a keyword or
means rather than what a keyword |
means.
The update is great but I feel the syntax needs significant changes.