Devoxx UK 2019
from Wednesday 8 May to Friday 10 May 2019.
See also https://www.graalvm.org
In this session you'll see demos and 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 and lower runtime overhead, 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 wherever you like: JVM, native code, even inside a database.
Your task will be to use GraalVM capabilities -- seamless polyglot between popular languages, native binaries that start up instantly and can be properly used serverless environment, sandboxed native code execution, and so on. Think of the things you cannot build otherwise and let your imagination guide you.
The hack is for individuals. GraalVM people will guide you on your journey on getting started with GraalVM, so if you feel you're just getting started we can help you!
How to prepare: * We recommend downloading Oracle GraalVM Enterprise Edition from Oracle Technology Network before the hackathon; https://www.oracle.com/technetwork/oracle-labs/program-languages/downloads/index.html * Clone / download the demos for inspiration and the starting point: https://github.com/graalvm * Bring a computer
Prizes: 1st place: Bose Acoustimass headphones 2nd place: A holy grail souvenir
Join this Mini Lab and learn about the main benefits of GraalVM by running example programs on your laptop.
Bring your laptop with GraalVM already downloaded for a quick start.