Nashorn, combina el poder de Java y Javascript en la JDK 8

Por EducaciónIT
- 10/06/2014
1 minuto de lectura

Seguramente se acuerdan de Rhino,este framework de la asociación Mozilla permitía correr javascript en la plataforma Java. Con Java 8, Oracle decidió remplazar este framework con uno propio y este tiene el nombre de Nashorn.

Entre las características de Nashorn podemos remarcar los siguientes puntos:

  • Tiene un soporte total de la especificación ECMAScript 5.1, además compila javascript a bytecode usando las nuevas características de la plataforma incluyendo invokedynamic introducido en elJDK 7.
  • Si comparamos el rendimiento con Rhino es Nashorn muy superior por utilizar invokedynamic, pero si lo comparamos con motores javascript como V8 (utilizado en Chrome y en Node.js) queda mucho trabajo por hacer.
  • Como Nashorn viene con JDK 8, también tiene soporte para interfaces funcionales y todas las nuevas características dela nueva versión del JDK.

Link: http://docs.oracle.com/javase/8/docs/technotes/guides/scripting/nashorn/

 

 

 

 

 

 

 

Fuente: http://www.genbetadev.com/

 

Categoría
Artículo escrito por: EducaciónIT

Deja un comentario