能不能用比较简洁的语言说一下LUA到底有什么好处解决方案

能不能用比较简洁的语言说一下LUA到底有什么好处
我看了很多介绍
大致都是介绍了一下原理啊,语法之类的

不清楚到底用来干嘛的?
我会C++的话,为什么还要LUA呢

谢谢各位赐教

------解决方案--------------------
首先脚本语言的共同优点就是学习容易,繁琐的细节少

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

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

许多游戏(比如魔兽世界)的脚本就是lua,事实上现在绝大多数游戏的剧情、流程都是某种脚本,基本不会有人傻到用C/C++的if、else去写RPG的流程了
------解决方案--------------------
解释器小这个有点够不够

另外,有luajit在后面支撑着,性能不会损失得太厉害

虽然python有pypy,js有v8


lua脚本也比较好维护,不会和perl脚本一样,写完就看不懂

至于胶水语言,我还是首选python,我觉得lua更加像是写逻辑犀利


另外,很多需要经常性修改和更新的东西,没有办法硬编码在C/C++代码里面(难道给客户端更新所有的bin?)走配置文件的话,又缺少灵活性,这个时候的选择就是脚本语言,保留逻辑能力,又不需要编译bin