微软宣布 TypeScript 1.1 CTP 带来性能提升

  • Sergio De Simone
  • 卢俊祥

2014 年 10 月 22 日

话题:JavaScript微软语言 & 开发架构

微软日前宣布TypeScript 1.1 社区技术预览版(CTP)已可直接获得。新版本支持Visual Studio “14” CTP4Visual Studio 2013以及npm,同时发布的还有源代码

TypeScript 1.1 彻底重写了编译器,以实现轻量而快速的目标。微软声称新的编译器相比较 1.0.2 版本带来了 4 倍的性能提升,如下图的基准测试结果所示。此外,新版本为未来语言特性的演进夯实了基础。

1.1 版本的编译器的另一个重要特性是兼容使用 1.0 版本编译器构建的项目。不过,这种情况下可能需要手动更改.csproj 文件中的 TypeScriptToolsVersion 条目,以确保 Visual Studio 使用新的 1.1 CTP 工具。

如微软所言,将 TypeScript 1.1 充分集成到 Visual Studio 还有很多工作要做,现在 Visual Studio 在智能感知、代码导航、错误报告及其他编辑工具支持方面仍使用 1.0 编译器。

TypeScript是一个免费而开源的 JavaScript 超集,支持类型注解和编译时类型检查、接口、类以及模块等特性。TypeScript 最终编译成易读的、基于标准的 JavaScript 代码,可以通过 TypeScript 的Playground体验一下如何编写其代码。

查看英文原文:Microsoft Announces TypeScript 1.1 CTP Bringing Improved Performance


感谢臧秀涛对本文的审校。

给 InfoQ 中文站投稿或者参与内容翻译工作,请邮件至editors@cn.infoq.com。也欢迎大家通过新浪微博(@InfoQ)或者腾讯微博(@InfoQ)关注我们,并与我们的编辑和其他读者朋友交流。

JavaScript微软语言 & 开发架构