ECMAScript:Harmony / ES6到JavaScript编译器
- 论坛
- ECMAScript:Harmony / ES6到JavaScript编译器
23 浏览
ECMAScript:Harmony / ES6到JavaScript编译器
阅读完Peter关于JavaScript的文章后,我注意到:
Brendan Eich表示,Harmony的目标之一是成为更好的to-JavaScript编译器的目标。
目前有两个流行的编译器,它们对ES:Harmony有一些模糊的兼容性:
虽然CoffeeScript有一些兼容性,但它并不是设计成一个ES:Harmony编译器,所以对于这个目的来说并不实用。
Tracuer似乎更严格地遵循ES:Harmony规范,但我不知道它是否打算成为一个完整的ES:Harmony编译器。
由于目标是将ES6编译成ES3,它还需要支持ES5的功能(可能还需要一个切换,用于将ES5编译成ES3或将ES6编译成ES3)。
- 目前是否还有其他旨在创建完整的ES:Harmony到ES3编译器的项目?
- 在标准还年轻/不稳定/变动中,开始编写这样一个编译器是否明智?
- 目前是否有ES5 -> ES3的编译器?
我在Traceur邮件列表上留了一个问题。
这样一个编译器的目标是与ES3向后兼容,而不是在ES3中完全模拟ES5和ES6。