Возможно ли, чтобы Rhino использовал более новую реализацию JS, чем 1.7?
Должны ли мы ждать, пока Mozilla сделает это, или есть проект сообщества, который взял на себя инициативу?
Спасибо.
Возможно ли, чтобы Rhino использовал более новую реализацию JS, чем 1.7?
Должны ли мы ждать, пока Mozilla сделает это, или есть проект сообщества, который взял на себя инициативу?
Спасибо.
Я ничего не знаю о JavaScript 1.8, но знаю, что они активно работают над поддержкой ECMAScript 5. Проект RingoJS (ранее Helma NG) имеет настраиваемую ветку, которая реализует некоторые новые функции версии 1.8 и ECMAScript. 5. Например, он поддерживает функциональные выражения (f = function(x) 2 * x;
вместо f = function(x) { return 2 * x; }
), JSON.stringify/parse
и Object.create/seal/freeze
.
Я уверен, что Mozilla будет рада любой помощи при переходе на 1.8, но я не знаю ни одного проекта, который сейчас работает над этим.
Ммм... Rhino не использует реализацию Javascript, это является реализацией Javascript.
SpiderMonkey работает на JS 1.8, но реализован на C вместо Java, не уверен, что это делает разница для вас.