【发布时间】:2014-05-14 15:17:41
【问题描述】:
我正在开发一个可以从 Typescript 中受益的大型代码库,但由于世界最终将转向 ES6,我是否应该将开发转向 Traceur?
我不想更改 Typescript 实现以针对 ES6(何时准备就绪),所以我现在的感觉是继续使用 Traceur。
谁能给点建议?
【问题讨论】:
-
您对 ES6 语言特性或类型安全感兴趣吗? TypeScript 可以提供编译时类型安全,而 ES6 没有这样的概念。
-
@Jean-PhilippePellet 从 2014 年第三季度开始,我已经重新使用 TypeScript,因为我错过了编译时的安全性。
-
@Jean-PhilippePellet: nit-pick: TypeScript 非常有用,但它实际上并没有提供任何有意义的类型安全。
-
@AndreasRossberg 在查看您的个人资料后,我不确定我是否敢反驳您,但是例如,您会如何称呼防止字符串乘法?
-
@Jean-PhilippePellet,哦,还有很多其他事情会破坏 TS 中的健全性。例如,对(可变)对象进行子类型化:
var x: {a:number} = {a: 0}; var y: {a:Object} = x; y.a = "boo"; x.a * 2.
标签: typescript traceur