现在的JS源码无论是调试还是读相对TS都没有任何优势,LAYA底层全改成TS了,希望COCOS能早日全改成TS就好了
2赞
狠不下心的,工作量大而且也没有显著的效果,反而可能会导致许多bug
首先TS完全兼容JS,所以放弃JS这件事是个伪命题,放弃JS就等于放弃TS。
1赞
3d新版的全部用ts重构了

别乱说
laya底层也是js
我改了不少了
新版本已经全部用ts重写了
说的你ts能直接跑一样
。。。laya2.0底层明明是js。node本来就得编译成js才能跑。
3D 底层已经完成用 TS 重写,现在问题是,如果项目只支持 TS 你们怎么想?
我个人赞同,从js转过来的,ts真香
3赞
js已经用的很习惯了, 之后没有特殊情况也不打算用ts,还是希望引擎组能支持js
2赞
真香!
js用习惯了 ts不打算学。
TS是趋势吧,大点的项目还是TS更靠谱的。可以TS优先级更高点咯,另外以后语言的发展也能够带来便利的。比如WebAssembly这个,当然如果是小游戏还得微信支持,但是H5的话浏览器现在很多也支持WebAssembly的。
这种危险的想法还真是别想 ~ 一个项目要是都已经写了一年多 然后还去全部重写一遍转成ts 是有多坑 ~ 然后到时候你们一个3.0就把js干掉了 别人还用不用 引擎组又都不维护旧版本, 简直就是劝退。发布初期各种解释为什么用js 现在这脸打的。。。。
这是3d是新产品,不存在兼容老版本好吗?又没说creator干掉js
我还在用js呢
前端就是前端, 非要用静态类型. 不可能同时研究两门静态类型语言的!
我现在编程语言: 底层C 中间层 C#, 动态类型: nodejs! 什么? 你告诉我用TS, 我拜托; 马上都要WebAssembly了, 还用什么TS.
引擎肯定要长远考虑的,肯定不是你个人的想法就能决定的,当初ccc不支持lua和C++多少人反对,现在还不是真香
1赞