学习Lua的意义

为什么要学习一门新的语言?


Lua的诞生和特点:

1993年在巴西诞生,小巧而精致的脚本语言;

目标是嵌入式C/C++(编译型语言)中,为应用程序提供灵活的扩展和定制功能;

用标准C语言写成,能够在所有的平台上编译运行

不适用于开发独立的应用程序。

Lua的应用现状:——嵌入式开发 & 游戏开发(对脚本的执行效率要求高)

1、解析器小巧(200K),适合绝大多数的嵌入式设备

2、速度最快的脚本引擎,与C/C++语言无缝衔接

3、易于扩展,(可直接调用)由项目自定义核心库(网络通信、图形界面等)


将项目的核心库暴露在Lua层

客户并不一定知道自己想要什么

从软件工程的角度来看,应该采用迭代开发的方式进行软件开发




小结:

Lua是一门小巧而精致的语言,易于扩展和学习

Lua的执行效率在所有脚本语言中排名第一

Lua与C/C++语言天生无缝衔接

Lua不适合开发独立的应用程序

Lua在工程开发中常用于描述业务逻辑








  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值