Я заметил, что v8 не отвечает на вопрос о пятой редакции ECMAScript.
V8 реализует ECMAScript, как указано в ECMA-262, 3-е издание, и работает в системах Windows XP и Vista, Mac OS X 10.5 (Leopard) и Linux, использующих процессоры IA-32 или ARM.
Даже багтрекер кажется тихим...
На одну ошибку вы можете найти коммиттер, написав это:
V8 — это реализация ECMAScript, а не JavaScript. Последний является нестандартизированным расширением ECMAScript, созданным Mozilla. Версия V8 должна быть совместима по подключаемому модулю с JSC, реализацией ECMAScript в WebKit/Safari. Таким образом, он реализует ряд нестандартных расширений ECMAScript, которые также есть в JSC, и большинство из них также есть в языках JavaScript Mozilla. Не планируется добавлять в V8 нестандартные функции, которых нет в JSC.
Интересно, что он написал, что 8 октября 2010 года, когда был опубликован ECMAScript 5, в декабре 2009 года, а двумя месяцами ранее был выпущен Javascript 1.8.5 — расширенный набор ECMAScript 5.
Итак, остается вопрос, когда Google обновит v8 для работы на ECMAScript 5th edition? Есть ли вообще план перехода на последнюю стандартизацию ECMAScript?