One VM to Rule Them All
Graal?
그림 출처: http://gbsb.tistory.com/2
Interpreter
JIT Compiler
JIT
Just In Time
Compiler
Compiler?
Interpreter
Java
Javascript
Python
ETC.
GraalVM is a universal virtual machine
for running applications written in
JavaScript, Python, Ruby, R,
JVM-based languages like
Java, Scala, Clojure, Kotlin, and
LLVM-based languages such as C and C++.
GraalVM is a universal virtual machine
for running applications written in
JavaScript, Python, Ruby, R,
JVM-based languages like
LLVM-based languages such as C and C++.
==> VM for almost languages