Hasty Briefsbeta

双语

The Lua community needs to learn to move on

4 hours ago
  • 迈克·帕尔删除旧版LuaJIT标签的行为反映了让用户升级的挑战,旨在通过淘汰过时版本来强制升级。
  • Lua社区在支持多种旧语言版本(5.1至5.5及LuaJIT变体)方面面临困难,导致了维护负担的瘫痪。
  • 对于作为一种可扩展语言的Lua,作者主张只支持最新的PUC-Rio Lua和LuaJIT,类似于其他动态语言的做法。
  • 历史上的Lua/LuaJIT分裂和作者自己的compat-5.3库导致了至今仍存在的5.1锚定效应。
  • Teal,一种编译为Lua的静态类型语言,旨在通过生成针对5.1至5.5目标的代码来弥合版本差距。
  • 库作者应遵循Roberto Ierusalimschy和Mike Pall的先例,停止对旧版本的支持,而不是无限期地维护遗留生态系统。

相关文章

加载中…