开源动态   

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

时间:2012-11-30 15:24:00

经过一段时间的准备,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上运行更快而引入的。

转载请注明: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 theJSR 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.
 

 

来源:PHPchina

Notice: Constant RUNTIME already defined in /srv/html/srccn/news/config.php on line 15 Notice: Constant ROOTDIR already defined in /srv/html/srccn/news/config.php on line 16 Notice: Constant SITEDIR already defined in /srv/html/srccn/news/config.php on line 17 Notice: Constant DATAURL already defined in /srv/html/srccn/news/config.php on line 20 Notice: Constant VERSION already defined in /srv/html/srccn/news/system/kernel.php on line 17 Notice: Constant COREDIR already defined in /srv/html/srccn/news/system/kernel.php on line 18 Fatal error: require(): Cannot redeclare class mysql in /srv/html/srccn/news/system/kernel.php on line 22