JDK 11中将会加入令人惊叹的ZGC(不到2毫秒)( 四 )

当然要想利用上JVM,我们还需要一个能够连接起不同语言和JVM的一个利器,那这个就是Graalvm[2],也就是Openjdk的一个插件,有了Graal之后,就能够将Lisp,Haskell等fp语言运行在JVM上,并且可以通过aot,jlink等技术,将其打包成size很小的可执行文件,并发布出去,但是目前Graal还处于研发阶段,还没正式release,虽然也快了,但是第一版重点是支持JS/Node,Ruby,Python(scipy)和R这几个语言;学术气息比较重的Lisp还有Haskell的支持还需要等社区贡献或者后续开发。



参考文献:

[1] http://openjdk.java.net/jeps/333

[2] http://www.graalvm.org

[3] http://wiki.openjdk.java.net/display/zgc/Main

[4] http://jdk.java.net/zgc/