LS.
Will there be support of javascript E6 in Ebase?
ES6 / ECMA 2015
Moderators: Jon, Steve, Ian, Dave
-
- Ebase User
- Posts: 118
- Joined: Tue Oct 23, 2012 7:01 am
- Location: The Netherlands
-
- Moderator
- Posts: 1342
- Joined: Wed Sep 12, 2007 12:49 pm
We use Rhino as the Ebase Javascript engine. It looks as if Rhino is not going to be enhanced further and I would guess that it's unlikely it will ever support the latest Javascript enhancements. The reason that Rhino is fading is because it has now - in Java 8 - been replaced by Nashorn as the default Javascript engine shipped with Java, and all new development is likely to be done on Nashorn.
So the logical thing to do is for Ebase to replace Rhino with Nashorn, but unfortunately it's not that simple: there are a few important Rhino features that are currently missing in Nashorn.
To answer your question: yes, eventually we will provide support for ECMASCRIPT6 and it will almost certainly be via Nashorn.
So the logical thing to do is for Ebase to replace Rhino with Nashorn, but unfortunately it's not that simple: there are a few important Rhino features that are currently missing in Nashorn.
To answer your question: yes, eventually we will provide support for ECMASCRIPT6 and it will almost certainly be via Nashorn.
0 x
-
- Ebase User
- Posts: 6
- Joined: Fri Feb 10, 2017 10:17 pm
-
- Moderator
- Posts: 1342
- Joined: Wed Sep 12, 2007 12:49 pm
Re: ES6 / ECMA 2015
Yes, we will be upgrading to this as soon as possible. It looks as though I might have been a bit hasty in my statements about Rhino enhancements.
Looking at Rhino alternatives, the latest noises from Oracle are that Nashorn may not continue to be enhanced. Another alternative which we will probably investigate is GraalVM. There are currently no explicit dates for this work, but it is looking increasingly likely.
Looking at Rhino alternatives, the latest noises from Oracle are that Nashorn may not continue to be enhanced. Another alternative which we will probably investigate is GraalVM. There are currently no explicit dates for this work, but it is looking increasingly likely.
0 x
-
- Moderator
- Posts: 1342
- Joined: Wed Sep 12, 2007 12:49 pm
Re: ES6 / ECMA 2015
Rhino 1.7.11 is included with Verj.io V5.6. This is scheduled for release in August 2019.
0 x
-
- Ebase User
- Posts: 649
- Joined: Mon Dec 09, 2013 6:37 pm
-
- Moderator
- Posts: 1342
- Joined: Wed Sep 12, 2007 12:49 pm
Who is online
Users browsing this forum: No registered users and 8 guests