Luau 0.524 已发布,基于 Lua 的脚本编程语言
Luau(发音/ˈlu.aʊ/)是一门快速、轻量、安全、采用渐进式类型化且支持嵌入的脚本语言,派生自 Lua,目前 Luau 0.524 发布了,该版本带来如下变更: Analysis changes 改进不同模块中定义的类的类型不匹配错误 非严格类型推断现在自动推断函数返回类型,类似于严格模式 改进 luau-analyze --annotate 数组和 for 循环的输出 修复 CMake 构建中的 GCC9 警告 Runtime changes 通过减少临时分配,使字节码编译器速度提高约 5% 当使用新的优化级别 2 (在 CLI 中是 -O2),展开短 for 循环对字节码编译器是有利的 改进增量 GC 的节奏,以使 GC 工作量更加均匀 减少 GC 期间的扫描速度 更新公告:https://github.com/Roblox/luau/releases/tag/0.524