[原文链接]( https://caolan.uk/notes/2024-10-14_js0_jssugar.cm)

Google 在 TC39 中的提议

> They argue that new features are placing a performance and security burden on JS engines, which puts the implementors at odds with JavaScript developers - who are demanding new syntactic sugar (apparently). By splitting the standard, Google hope that JSSugar could continue to evolve quickly while JS0 grows more gradually.


大致意思是,现有标准 javascript 将成为 JSSugar ,其继续丰富其语法特性,而真正运行在浏览器的 js 将成为 JS0,由 webPack 编译,其专注于性能和运行时友好。
举报· 177 次点击
登录 注册 站外分享
8 条回复  
diivL 小成 2024-10-26 10:42:23
Dart:?
hronro 小成 2024-10-26 10:43:14
冷知识:webpack 自身是不能编译(transpile) JS 的
superedlimited 小成 2024-10-26 10:55:41
原文是这个:
The proposal from Google was to split the standard into: JS0, the language implemented by engines, and JSSugar, an extended syntax that tools like WebPack will compile to JS0.

咱看不懂英文,可以不用乱翻译的。
guiyumin 小成 2024-10-26 10:59:58
@diivL 这个可以有
nomagick 小成 2024-10-26 11:02:16
翻译一下,就是把 C++程序员裁了之后 v8 引擎写不动了,一些有的没的语法糖,你们 JS 程序员自己实现就好,别来我这产生人力成本了
Flourite 小成 2024-10-26 11:10:17
@nomagick 哈哈哈
sagaxu 初学 2024-10-26 11:11:48
标题党,哪里看出来 Google 要 fork JS 了?
LanhuaMa 小成 2024-10-26 11:34:39
@guiyumin #6  我觉得提议很合理,并且没看出哪里在作恶了。语法糖一多,就算 JSEngine 不会因为语法糖本身出现漏洞,也肯定会因为分散人力去优化不重要的语法 feature 而拖慢进度。
返回顶部