Rhino и Javascript 1.8?

Возможно ли, чтобы Rhino использовал более новую реализацию JS, чем 1.7?

Нужно ли ждать, пока Mozilla сделает это, или есть проект сообщества, который взял на себя инициативу?

Благодарю.

3 ответа

Решение

Я не знаю о 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, но не уверен, что это поможет вам.

Другие вопросы по тегам