一种简单而强大的脚本语言
Lua 是一种用于各种不同应用程序的嵌入式脚本语言。自 1993 年创建以来,它已被用于各种软件,从 Adobe 的 Photoshop Lightroom 到消费者中间件再到视频游戏。事实上,这种小巧而快速的脚本语言是视频游戏领域最流行的脚本语言之一。
没有复杂性的强大功能
Lua 的小尺寸(大约 20,000 行)使其成为一种轻量级的脚本语言。它可以在任何带有 ANSI C 编译器的平台上构建,这意味着它可以用于从游戏控制台到移动设备再到 Web 浏览器的任何东西。 Lua 甚至可以用来对 Lego Mindstorms 之类的玩具进行编程。其易于理解的语法使其成为初级程序员或计算机科学专业学生的理想选择,他们还可以依靠其庞大而热情的在线社区提供帮助。还有一些很好的参考书可供想要了解更多有关该语言的人使用。与其他轻量级语言一样,它缺少程序员在更健壮的语言中可能会遇到的一些组件。在可下载的库中访问这些内容很容易,但在开始时可能会导致一些额外的工作。
易于嵌入且易于使用
虽然 Lua 可能缺少一些功能,但它很容易嵌入到其他软件中,如果这正是您所寻找的,它可能是适合您的语言。