Nashorn项目,在OpenJDK下开发新的JavaScript引擎

经过一段时间的准备,Oracle为OpenJDK平台提出了Nashorn项目。Nashorn项目着手为跑在JVM上的Java嵌入轻量级、高性能的JavaScript运行时。由Jim Laskey任项目领导人,在甲骨文Multi-language,John Coomes以及HotSpot团队的支持下,创建一个能够独立运行JavaScript应用程序的平台,或者通过JSR 223APIs使Java开发者能够在Java应用程序中嵌入JavaScript。与Rhino不同的是,Nashorn项目将会充分利用新的JVM技术,例如MethodHandles和InvokeDynamic APIs,这些API都是为使动态语言在JVM上运行更快而引入的。


Nashorn项目,在OpenJDK下开发新的JavaScript引擎_第1张图片


转载请注明:Linux人社区>英文资讯翻译专版.编译

英文原文: Nashorn proposed as new JavaScript engine for OpenJDK
After some time in preparation, Oracle has now  proposed  a new project for OpenJDK called Nashorn. The Nashorn project sets out to implement a lightweight high-performance JavaScript runtime in Java which runs on the JVM. Under the direction of Jim Laskey, Multi-language Lead at Oracle, and John Coomes, OpenJDK HotSpot Group Lead, the proposal is to create a JavaScript implementation that can run standalone JavaScript applications or be called via the JSR 223  APIs by Java applications. Nashorn, German for Rhino, will be designed to take advantage of newer JVM technologies such asMethodHandles and InvokeDynamic APIs, which were introduced to make dynamic languages operate faster on the JVM.
相关链接:
OpenJDK发起Nashorn项目,在Java程序中嵌入JavaScript

你可能感兴趣的:(Nashorn项目,在OpenJDK下开发新的JavaScript引擎)