GraalVM 社区版 1.0 RC7 已发布。 GraalVM 是由 Oracle 开源的新一代高性能跨语言虚拟机,用于运行 JavaScript、Python 3、Ruby、R、基于 JVM 的语言,如 Java、Scala、Kotlin 和基于 LLVM 的语言,如 C 和 C++。 GraalVM 消除了编程语言之间的隔离,并支持共享运行时的互操作性。它可以独立运行,也可以在 OpenJDK、Node、Oracle 或者 MySQL 上运行。 GraalVM 整个平台包含多个组件:
语言支持 下载包括以下语言引擎:
好处
用法 只需下载 OTN 预览版并将其用作 JDK。它经过预先配置,使用 Graal 作为默认的 Java 编译器,包括命令行程序 node、jrb 和 R,可用于取代 NodeJS、Ruby 和 R。 1.0 RC7 针对每门语言都新增了不少新特性 —— GraalVM for Java developers (GraalVM + compiler) Added the virtualization of Note
that due do the issue with the underlying platform Java Mission control
freezes at startup on MacOS. Because of that we removed the Native image generation
JavaScript
下载地址 https://github.com/oracle/graal/releases/tag/vm-1.0.0-rc7 开发团队表示,在发布 1.0 稳定版前,更新主要都是围绕提升稳定性来进行。 |