免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2167 | 回复: 1
打印 上一主题 下一主题

[系统管理] Lua教程 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2014-10-20 13:23 |只看该作者 |倒序浏览
本帖最后由 http80 于 2014-10-20 13:23 编辑

http://www.yiibai.com/lua/
Lua是可扩展的轻量级编程语言,它用C语言编写于1993年开始作为一个内部项目开始诞生。

它从一开始就设计为可以与用C语言编写等常规语言的代码集成软件。这种整合带来了很多好处。它不会尝试做C已经可以做东西,但旨在提供那些C是不好的:从测试和调试的硬件,动态结构,没有冗余,松藕合。对于这一点,lua有一个安全的环境,自动内存管理,以及处理字符串和其他类型的动态尺寸数据良好的设计。

特点

Lua提供了一组独特的功能,使得它与其他语言不同。这些包括:

扩展

简单

高效

便携

免费和开源

示例代码

print("Hello World!")
Lua如何实现

Lua中包括的部件为Lua解释部分和运行软件系统。该软件系统功能是一个实际的计算机应用程序,它可以解释写在Lua的编程语言程序。 Lua解释是用ANSI C编写,因此它是非常便携,可以从高端网络服务器,以及小型设备设备上运行。

Lua语言解释器非常成熟,体积小,速度快。它已经从其他编程语言和上层软件的标准演变而来的。作为小型程序可以在低内存小的设备上运行。

学习Lua

最重要的事情是学习Lua应该把重点放在概念,而不是迷失在语言的技术细节。

学习一门编程语言的目的是要成为一个更好的程序员;也就是说,要成为在设计和实施新系统和维护旧的更有效。

Lua的某些用途

游戏编程

脚本中的独立应用程序

网页脚本

扩展和插件像MySQL代理和MySQL数据库的工作台

安全系统,如入侵检测系统

论坛徽章:
32
处女座
日期:2013-11-20 23:41:20双子座
日期:2014-06-11 17:20:43戌狗
日期:2014-06-16 11:05:00处女座
日期:2014-07-22 17:30:47狮子座
日期:2014-07-28 15:38:17金牛座
日期:2014-08-05 16:34:01亥猪
日期:2014-08-18 13:34:25白羊座
日期:2014-09-02 15:03:55金牛座
日期:2014-11-10 10:23:58处女座
日期:2014-12-02 09:17:52程序设计版块每日发帖之星
日期:2015-06-16 22:20:002015亚冠之塔什干火车头
日期:2015-06-20 23:28:22
2 [报告]
发表于 2014-10-20 13:37 |只看该作者
好一个宣传帖~{:3_193:}
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP