Details

2017 and 2018 brought many changes to the Java ecosystem. To name a few we witnessed faster release cycles, shorter support cycles and Oracle handing over the Java EE specification to the Eclipse Foundation. Furthermore, in 2018 Oracle announced that it will change its licence model in respect of Java.

One result of this development is that a number of new choices for Java Virtual Machines emerged. Within our Meetup we would like to discuss these developments and provide some room to discuss new JVM choices.

Furthermore, we will welcome Oleg Šelajev. He is a developer advocate for GraalVM. The GraalVM project enhances the Java ecosystem with an integrated, polyglot, high-performance execution environment for Java, Scala, Kotlin, Groovy, and other JVM-based languages and also JavaScript, Ruby, R, and Python, and C/C++ too. In his session you'll learn what you can do with GraalVM, from using it as the JVM JIT compiler, enhancing the JIT, running native and polyglot programs, compiling them ahead of time for faster startup, debugging your polyglot code using exact same tools for any language, to profiling performance and memory of your application and embedding GraalVM in a native application for portability. GraalVM offers you the opportunity to write the code in the language you want, which suits the problem the best, and run the resulting program really fast.