LUA到底什么作用

现在迷上LUA,但是搞不懂lua的用途,C语言我还能编译出个exe运行,直接看到效果,淡然C也可以嵌入lua,调用lua中的函数,但是麻烦啊,还不如写DLL多简便,而且去学lua(和C差异太大),代码注释得好,一样很容易维护啊?修改了重编译下就OK了舍

LUA是脚本, 就像你在html里嵌入 javascript一样, 帮你完成部分工作, 比如javascript可以实现一些网页特效

lua本来就吧是解决大问题的, 它小而强大

单纯学习lua我觉的没啥意思, 关键是要应用(嵌入)到你的项目里, 让你的软件更灵活,易于扩展

个人见解, 共同学习
温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-09-07
首先脚本语言的共同优点就是学习容易,繁琐的细节少。

而Lua的解释器又是预编译性质的,明显比其他的脚本语言快许多(是javascript、perl等几倍到十倍吧),所以脚本语言性能上的劣势lua相对较小。

而且lua很适合作为“胶水语言”,用于连接不同语言编写的项目。

许多游戏(比如魔兽世界)的脚本就是lua,事实上现在绝大多数游戏的剧情、流程都是某种脚本,基本不会有人傻到用C/C++的if、else去写RPG的流程了。
第2个回答  2010-03-14
个人感觉,对于一个大型系统来说,编译上线并不是这么简单的事。比如系统会有停机时间、停机时段等各种因素的限制,必须遵照一定的流程才能进行。这时候嵌入式的脚本语言在维护的容易和解决问题的简单上就具有更大的优势。
第3个回答  2020-12-24

相似回答