GraalVM: Run Programs Faster Anywhere
summary
GraalVM is a polyglot JDK+runtime that compiles languages (JavaScript, Ruby, Python, LLVM/C/C++) together via Truffle framework and an embeddable LLVM layer, offers native-image AOT via SubstrateVM for tiny startup and memory, and claims examples like reducing a Java hello world from ~0.07s to ~0.005s and speeding Ruby ~5x. It runs inside databases (demo: npm sentiment plugged into Oracle DB returning score 9), powers Scala microservices at Twitter with the Graal compiler, and ships as Community and supported Enterprise editions.
AI-written summary · about
chapters (5)
related talks
59mGraalVM: Run Programs Faster Anywhere
52mGraalVM: Run Programs Faster Anywhere
49mGraalVM: Run Programs Faster Anywhere
17mGraalVM Runtime Efficiency and Contributing to the Development Community
54mDeveloper's Introduction to GraalVM
50mOne VM to Rule Them All
47mThe need for speed. What is GraalVM and how can it help you?
47mJava and the GraalVM
