下一节:

  Lua 教程



kc

  • 简述

    用 C 编写的可扩展的轻量级编程语言。它于 1993 年由 Roberto Ierusalimschy、Luiz Henrique de Figueiredo 和 Waldemar Celes 作为内部项目开始。
    它从一开始就被设计为可以与用 C 和其他传统语言编写的代码集成的软件。这种集成带来了许多好处。它不会尝试做 C 已经可以做的事情,而是旨在提供 C 不擅长的东西:与硬件的良好距离、动态结构、无冗余、易于测试和调试。为此,Lua 有一个安全的环境、自动内存管理以及处理字符串和其他动态大小数据的良好设施。
  • 特征

    Lua 提供了一组独特的功能,使其区别于其他语言。这些包括 -
    • 可扩展
    • 简单的
    • 高效的
    • 便携的
    • 免费开放

    示例代码

    
    print("Hello World!")
    
    
  • Lua是如何实现的?

    Lua 由两部分组成 - Lua 解释器部分和功能软件系统。功能软件系统是一个实际的计算机应用程序,可以解释用 Lua 编程语言编写的程序。Lua 解释器是用 ANSI C 编写的,因此它具有高度的可移植性,可以在从高端网络服务器到小型设备的各种设备上运行。
    Lua 的语言和它的解释器都是成熟、小巧和快速的。它是从其他编程语言和顶级软件标准演变而来的。体积小使其可以在内存不足的小型设备上运行。
  • 学习 Lua

    学习 Lua 时最重要的一点是专注于概念而不会迷失在其技术细节中。
    学习编程语言的目的是成为更好的程序员;也就是说,在设计和实施新系统以及维护旧系统方面变得更加有效。
  • Lua 的一些用途

    • 游戏编程
    • 在独立应用程序中编写脚本
    • 在 Web 中编写脚本
    • MySQL Proxy 和 MySQL WorkBench 等数据库的扩展和附加组件
    • 安全系统,如入侵检测系统。
  • 观众

    本教程专为所有正在寻找学习 Lua 起点的读者而设计。它有适合初学者和高级用户的主题。
  • 先决条件

    这是一个自包含的教程,即使您是一个完全的初学者,您也应该能够轻松掌握这些概念。但是,如果您对使用简单的文本编辑器和命令行有基本的了解,这将有所帮助。
下一节: