作者:手机用户2602886747 | 来源:互联网 | 2023-08-16 11:44
为什么要学习一门新的语言?Lua的诞生和特点:1993年在巴西诞生,小巧而精致的脚本语言;目标是嵌入式CC++(编译型语言)中,为应用程序提供灵活的扩展和定制功能;用标准C语言写成
为什么要学习一门新的语言?
Lua的诞生和特点:
1993年在巴西诞生,小巧而精致的脚本语言;
目标是嵌入式C/C++(编译型语言)中,为应用程序提供灵活的扩展和定制功能;
用标准C语言写成,能够在所有的平台上编译运行
不适用于开发独立的应用程序。
Lua的应用现状:——嵌入式开发 & 游戏开发(对脚本的执行效率要求高)
1、解析器小巧(200K),适合绝大多数的嵌入式设备
2、速度最快的脚本引擎,与C/C++语言无缝衔接
3、易于扩展,(可直接调用)由项目自定义核心库(网络通信、图形界面等)
将项目的核心库暴露在Lua层
客户并不一定知道自己想要什么
从软件工程的角度来看,应该采用迭代开发的方式进行软件开发
小结:
Lua是一门小巧而精致的语言,易于扩展和学习
Lua的执行效率在所有脚本语言中排名第一
Lua与C/C++语言天生无缝衔接
Lua不适合开发独立的应用程序
Lua在工程开发中常用于描述业务逻辑