基于 Lua 的脚本语言,Luau 0.524 已发布

科技资讯 投稿 79000 0 评论

基于 Lua 的脚本语言,Luau 0.524 已发布

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 期间的扫描速度

编程笔记 » 基于 Lua 的脚本语言,Luau 0.524 已发布

赞同 (175) or 分享 (0)
游客 发表我的评论   换个身份
取消评论

表情
(0)个小伙伴在吐槽