Lua 入门第一课:基本语法、变量类型与字符串处理

这篇入门文章把 Lua 最先要掌握的几件事串了起来:如何进入交互模式、变量和 8 种基本类型、常见运算符、流程控制、函数以及字符串处理。重点保留了 Lua 与其他语言最容易混淆的规则,适合刚开始上手时快速建立判断框架。

Lua 入门第一课:基本语法、变量类型与字符串处理

LuaJIT 为什么快:从字节码、NYI 到 100 倍性能差异看明白

这篇文章用一个 `string.find()` 的循环示例,拆解 LuaJIT 从字节码解释到热点编译的运行过程,并结合 `2.0.5` 与 `2.1.0-beta3` 的实际输出说明:能否避开 NYI、是否命中 JIT,往往比“用了 LuaJIT”这件事本身更决定性能结果。 很多人知道 LuaJIT 很快,但真正落到线上脚本时,性能差距往往不只是“开没开 JIT”这么简单。

LuaJIT 为什么快:从字节码、NYI 到 100 倍性能差异看明白