v8は ECMAScript 第 5 版の問題についてかなり無口であることに気付きました。
V8 は、ECMA-262 第 3 版で指定されている ECMAScript を実装し、Windows XP および Vista、Mac OS X 10.5 (Leopard)、および IA-32 または ARM プロセッサを使用する Linux システムで動作します。
バグトラッカーでさえ静かに見えます...
あるバグで、コミッターがこれを書いているのを見つけることができます:
V8 は、JavaScript ではなく、ECMAScript の実装です。後者は、Mozilla によって作成された ECMAScript の標準化されていない拡張です。V8 は、WebKit/Safari の ECMAScript 実装である JSC とプラグイン互換であることを意図しています。そのため、JSC にもある ECMAScript の非標準拡張機能を多数実装しており、これらのほとんどは Mozilla の JavaScript 言語にもあります。JSC にない非標準機能を V8 に追加する予定はありません。
興味深いことに、彼は 2010 年 10 月 8 日に ECMAScript 5 が公開された 2009 年 12 月にそれを書き、その 2 か月前に ECMAScript 5 のスーパーセットである Javascript 1.8.5 がリリースされました。
では、Google が ECMAScript 第 5 版で実行できるように v8 をいつ更新するのかという疑問が残ります。ECMAScript の最新の標準化にアップグレードする計画さえありますか?