怎么觉得支持TypeScript是错误多余的,有没有人有这种感觉,目前我还从来没有关注过TypeScript,增加TypeScript可能要给引擎组增加很多的工作量,为什么不把JS一门语言先支持好,集中精力把免编译和稳定性先做好?
增加 TypeScript 的工作量是比较好控制的,主要集中在导入、调试、API 维护方面。就算 1.5 不支持,将来 JS 的装饰器标准进入 stage 后也是会支持的。
我觉得比较理想的推出时机是在 1.9 版本。为什么会提前到 1.5 支持,因为 1.4 的时候已经有两个活跃的开发者自己实现了 TypeScript 的支持,并且 todd 的支持看起来还挺完善的。todd 手头就有开发中的 TypeScript 项目,能够很及时的对我们的实现给出反馈,这样的帮助是非常可贵的。所以就趁着 todd 还能提供技术支持,我们就提前把这个工作整合进来,免得之后自己实现的话还要再走弯路。如果我们以后再支持,可能就要重新找人来测试,谁也不知道 Creator 中使用 TypeScript 的实际效果会如何。