GraalVM项目通过针对动态,静态和本地语言的集成,多语言,高性能执行环境来增强Java生态系统。 GraalVM支持Java,Scala,Kotlin,Groovy和其他基于JVM的语言。 同时,它可以运行动态脚本语言JavaScript,包括Node.js,Ruby,R和Python。
在本次会议中,您将看到演示并学习如何使用GraalVM将其用作JVM JIT编译器,增强JIT,运行本机程序和多语言程序,并提前对其进行编译,以加快启动速度并降低运行时开销,使用与任何语言完全相同的工具调试多语种代码,以分析应用程序的性能和内存,并将GraalVM嵌入本机应用程序中以实现可移植性。
GraalVM为您提供了以所需的语言编写代码的机会,该语言最适合该问题,并且可以在所需的任何地方真正快速地运行生成的程序:JVM,本机代码,甚至在数据库内部。
最喜欢的语言:Java,JavaScript和Python。 和Clojure。 还有Kotlin和TypeScript。 通常,Oleg喜欢所有语言,编译器和虚拟机。