Share on:

jugLviv meetup: GraalVM. Run Programs Faster Anywhere


Dear Friends, next JUG Lviv meetup will happen on 23rd of August.

GraalVM: Run Programs Faster Anywhere

Talk abstract

This session provides an overview of GraalVM, an integrated, polyglot, high-performance execution environment for dynamic, static, and native languages.  The scope of supported languages includes JavaScript, Python, Ruby, R, JVM-based languages like Java, Scala, Kotlin, and LLVM-based languages such as C and C++. Our vision is to provide a universal virtual machine that allows you to run programs faster anywhere.

From this presentation, you will see the demos and learn what you can do with GraalVM: use it as the JVM JIT compiler, run polyglot and native programs, compile them ahead of time for faster startup and lower footprint, embed GraalVM in a native application, debug or profile the performance and memory usage of your application using the same set of tools for any language. Get familiar with practical applications and use cases of GraalVM.


18:30 – Registration
19:00 – Presentation Start
20:00 – Q&A
21:00 – End


Thomas Wuerthinger is a Senior Research Director at Oracle Labs

Lead of the GraalVM project, compiler and virtual machine enthusiast. He is the architect of the Graal compiler and the Truffle self-optimizing runtime system, which uses partial evaluation for automatically deriving high-performance compiled code from AST interpreters.

Previously, he worked on the Crankshaft optimizing compiler of V8 at Google, and the Maxine research virtual machine at Sun Microsystems. He received a PhD degree from JKU Linz for his research about dynamic code evolution.




Please register for the event, here.


Rius Business Center&Hotel
12А Hnatyuka str.,Lviv 79007