新手:为什么大家都喜欢用C++不用js呢?

喜欢哪个用哪个,就这么简单

麻蛋,我收回之前的话,昨天策划找我改战斗规则了,哔了狗了.

用c++写,你所获得远远比用纯lua的多,lua除了做游戏一些脚本还能做什么,c++的强大,应用领域远比lua广。如果某天你不做游戏了,换其他领域,那么你说C++比较吃香,还是lua吃香?再加上你看看UNITY3D用lua的多吗?UNITY3D也是支持js的比较多,如果真要选我宁可用JS也不会用lua,lua太小众化。:7:

C++和脚本.各有优势.
C++的人才难招一点.但是代码一般质量高.易维护.但是不能热更新
脚本嘛.除了写代码可以随意方便,还可以热更新.其也没啥优势.因为太随意,又是弱类型.经常碰到莫名其妙蛋疼的事.

那些说用脚本写代码要比用C++写代码快的,都是一些XX.常期用C++的的速度绝对不比写脚本的慢.都是一些无知的人乱喷.那些说编译慢的.除了第一次编译慢.之后不可能慢吧.除非你自己项目乱.头文件乱包含.

哈哈,所以说嘛,策划是木有办法预见的:14::14::14::14::14::14:

C++代码一般质量高.易维护,这个我不予评价,毕竟这个完全靠水平。

但是编译速度这个事,写过C++的都知道,不是乱包含的问题,少包含和使用前置声明,只能加快一点编译速度,但还是很慢,举个例子,引擎代码写的好吧,然而你该个函数名试试~~~,编译够等。。。

C++代码重构的代价远远大于脚本,好的程序员在于如何分别使用这两种语言,使用两者优秀的地方,把常用的,循环多得的都用C++写,判断逻辑多的,都用脚本写,这样是最好的。

”写c++的一般代码质量高“
“脚本因为太随意,又是弱类型.经常碰到莫名其妙蛋疼的事.”

:11: :11:没掌握好一种语言写什么都会碰到莫名其妙蛋疼的事