Lobsters | 📄 原文链接 | 2026-08-06 收录

Lua 社区该学会向前看了:Mike Pall 删除旧 LuaJIT 标签的争议

来源:hisham.hm — 2026-08-04

📋 概述

针对 Mike Pall 删除上游仓库旧 LuaJIT 版本标签的「核弹级」做法,Hisham 表示理解其背后的挫败感,并呼吁 Lua 社区向前看。他指出自 Lua/LuaJIT 在 5.2 附近分道扬镳以来,社区陷入了永远支持旧版本的瘫痪倾向:库作者们长期同时测试 Lua 5.1 到 5.5 乃至 LuaJIT 2.1、3.0,被迫背上二十多年的兼容负担。他承认自己也助长了这种局面(比如维护 compat-5.3)。他建议逐渐转向只支持最新的 PUC-Rio Lua 与最新的 LuaJIT,正如 Roberto 与 Mike 让旧解释器 EOL 那样,库也应该 EOL。他给出的桥梁工具是 Teal——一个像 TypeScript 之于 JavaScript 那样、旨在弥合版本差距、可一次编写并生成 5.1 至 5.5 目标的语言。

🔑 核心要点

💡 金句

如果 Roberto 和 Mike 都在让解释器 EOL,也许库也应该同样地 EOL。
← 返回 Lobsters 首页