Hasty Briefsbeta

双语

Lua 5.5.0 Released

5 months ago
  • #programming
  • #version-history
  • #lua
  • Lua版本号格式为x.y.z,其中x代表主系列号,x.y代表版本号,z代表发布号
  • 同一版本的不同发布号仅包含错误修复并保持二进制兼容性
  • 不同版本间存在重大变更,需要重新编译嵌入式应用和C语言库
  • Lua 5.5.0(2025年12月)引入了全局变量声明、紧凑数组和增量垃圾回收机制
  • Lua 5.4(2020年6月)新增分代垃圾回收机制和const/待关闭变量
  • Lua 5.3(2015年1月)引入整数类型、位运算符和UTF-8支持
  • Lua 5.2(2011年12月)特性包括可yield的pcall、短暂表以及goto语句
  • Lua 5.1(2006年2月)采用增量垃圾回收机制和新模块系统
  • Lua 5.0(2003年4月)添加协程、完整词法作用域和元表
  • Lua 4.0(2000年11月)引入多状态机制和新API
  • Lua 3.2(1999年7月)增加调试库和新表格函数
  • Lua 3.1(1998年7月)通过upvalue实现匿名函数和闭包
  • Lua 3.0(1997年7月)引入标签方法和辅助库(auxlib)
  • Lua 2.5(1996年11月)新增模式匹配和可变参数函数
  • Lua 2.4(1996年5月)推出外部编译器luac和扩展调试接口
  • Lua 2.2(1995年11月)增加长字符串、调试接口和函数垃圾回收
  • Lua 2.1(1995年2月)引入可扩展语义和面向对象支持
  • Lua 1.1(1994年7月)首个公开发行版,采用字节码虚拟机
  • Lua 1.0(1993年7月)从未公开发布