24 万行代码撑起游戏世界:巴西 1993 年自研语言 Lua 传奇

bigaiguy · x · 2026-09-05

1993 年,巴西贸易管制(「市场保护」法规禁止/重税进口软件)逼得里约热内卢天主教大学的三位教授 Roberto Ierusalimschy、Luiz Henrique de Figueiredo 和 Waldemar Celes 从零写出一门小语言 Lua(葡语意为「月亮」),最初只为让石油公司的地质员能往工程程序里录入指令。

关键设计约束成就了它:体积必须小、必须嵌入其他程序、对非程序员友好。Lua 从第一天起就定位为「客人」而非主角——嵌在 C/C++ 写的引擎里处理需要频繁改动的逻辑,改个数值不用重编译。

如今 Lua 遍布:

整个语言只有约 2.4 万行 C 代码,小到一个人能通读。三位作者至今仍在教书,从未融过一分钱。

原文链接 →

「公司和人」频道最新

更多「公司和人」频道 AI 资讯 →