设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客
LUPA开源社区 首页 业界资讯 开源资讯 查看内容

TypeScript编译器性能提升

2014-7-28 15:43| 发布者: joejoe0332| 查看: 1935| 评论: 0|原作者: zhangkai|来自: InfoQ

摘要: TypeScript团队正在构建一个新的、轻量级的编译器内核,用来取代现有的编译器。初步结果显示,其性能比现有的编译器提升了高达5倍。

  TypeScript团队正在构建一个新的、轻量级的编译器内核,用来取代现有的编译器。初步结果显示,其性能比现有的编译器提升了高达5倍。


  新的编译器内核起初是作为一项实验,但初步结果促使团队将它发展为新的TypeScript编译器和语言服务:

一旦完成,新编译器应该会实现对现有编译器的“可插入式兼容(drop-in compatible)”。其目标不是新的编译器功能,而是更简洁的编译器架构,该架构使它具有更高的性能,并使我们可以更轻松地向未来版本中添加新功能。


  部分开发人员声称,在较大的项目中,他们已经看到了明显的差别。例如,用户cogware报告——

对一个7kloc大小的代码库,以前大约需要3秒钟,而有了新编译器后,似乎只需大约1秒。


  在新编译器实现与现有编译器同等功能之前,还有一些工作要做。这之后,团队的工作重心将转移到ECMAScript 6的功能和其它用户请求上。


  TypeScript库也已经从Codeplex迁移到GitHub。TypeScript团队项目经理Jonathan Turner说明了迁移的原因以及在这个过程中发生的变化——

……在GitHub上有一个很大的开发者社区,通过成为GitHub的一部分,我们可以与社区更密切地合作。

在GitHub上,我们跟踪的问题将是官方问题,团队将能够与库用户更密切地合作。什么问题得到了修复以及何时修复的将更透明。


  现在,读者可以在GitHub问题页面上跟踪关于TypeScript功能和问题的讨论了。


查看英文原文:TypeScript Gets Faster Compiler

转自 http://www.infoq.com/cn/news/2014/07/typescript-compiler-github?utm_campaign=infoq_content&utm_source=infoq&utm_medium=feed&utm_term=global


酷毙

雷人

鲜花

鸡蛋

漂亮
  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部