Finally, a JavaScript engine that can fully use Java libraries was made by Oracle, called Nashorn. The distinction between Rhino and Nashorn seems to be subtle, but is important: Rhino runs atop the JVM in an isolated way, while Nashorn is a modern scripting engine for JDK 8.
Put a other way, the reason I like so much engines like Groovy is that I still have full access to the entire JDK while still being a different programming language. Also, Nashorn makes use of recent JVM changes that greatly helps the performance of typeless scripting languages, specifically the Da Vinci Machine part of Java 7.
So, I'll look I to it soon, now that some code was released on their public source control release of the development branch of JDK 8, but saying that I learned JavaScript during my vacation doesn't sound impressive...
Published on December 26, 2012 at 21:15 EST
Older post: Digital Gifts
Newer post: Wasting Time: Today's iPad Games