我是一名C++程序员,很喜欢用C++写程序,但是C++不能热更新,如果要修改某些地方的话,要重新打包,用户必须重新下载一个完整的安装包,体验不是很好,但体验不好的也仅限于这里了。
Lua虽然可以热更新,但是效率比较低,而且官方有很多类都没有导出到Lua,例如Box2D,其他类的函数也残缺不全,目前代码提示做得也不够好,写起程序来不如写C++舒服。(这是我个人的看法)
结果现在Lua凭借唯一的优势搞得似乎很多公司喜欢用Lua而不用C++,这让我找工作遇到一些的麻烦。
热更新真的那么重要吗?
那些网游,还有主机游戏,例如PS3的游戏,它们是怎么做到热更新的,我就不信它们全都是用脚本语言写的。


