Nashorn Roadmap & Rhino migration question
Hannes Wallnoefer
hannes.wallnoefer at oracle.com
Fri Aug 1 19:06:04 UTC 2014
Hi Paul,
Regarding your question on EcmaScript 6: Our plan is to add ES6 features
incrementally. First on our list is block scoping with let and const
which should be in the 8u40 release. We're also reviewing a patch of
contributed Array, Object, String, Math, and Number functions added in
ES6. Beyond that plans are still moving, but ES6 features will continue
to show up in update and major releases.
Complete ES6 is quite a big undertaking so it's definitely beyond JDK8
and at least the initial JDK9 release. Whether ES6 will be backported to
a JDK 8 update release at some point is too early to tell I guess.
Regards,
Hannes
Am 2014-07-31 um 21:43 schrieb Paul Bakker:
> Hi,
>
> Maybe not the right place to ask these questions, but I could not find
> another place to ask them.
>
> 1: What is the roadmap of Nashorn when it comes to EcmaScript 6. The
> spec if quite final, mostly bugfixing. Assuming that at some point
> EcmaScript 6 will be supported in Nashorn, what is the policy to
> porting support back to existing Java versions? Can we expect to see
> EcmaScript 6 support in Nashorn in Java 8, or would such features only
> become available in new Java versions (so 9 or even 10)?
>
> 2: We currently integrate with Rhino directly (not the version what
> was shipped with Java). One of the features we use is being able to
> load instantiate Java classes from JavaScript using a custom
> classloader, using the new Packages(classLoader) syntax (see
> http://osdir.com/ml/mozilla.devel.jseng/2002-06/msg00037.html). Is
> this supported in Nashorn so way or the other?
>
> TIA,
>
> Paul
More information about the nashorn-dev
mailing list