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