<div dir="auto"><a href="https://virtualjug.com/turning-the-jvm-into-a-polyglot-vm-with-graal/">https://virtualjug.com/turning-the-jvm-into-a-polyglot-vm-with-graal/</a><div dir="auto"><br></div><div dir="auto">"<span style="background-color:rgb(255,255,255);color:rgb(104,104,104);font-family:"open sans";font-size:15px">Many programming languages need a virtual machine (VM) to run your programs on. If you’re lucky, someone will have put in the hundreds of years of work required to make a really fast one, like Oracle’s HotSpot for Java or Google’s V8 for JavaScript. If you’re unlucky you may be using a language where the standard VM doesn’t have the same kind of technology, such as Ruby or Python.</span></div><div dir="auto"><span style="background-color:rgb(255,255,255);color:rgb(104,104,104);font-family:"open sans";font-size:15px"><br></span></div><p style="margin:0px 0px 20px;padding:0px;border:0px;font-size:15px;line-height:inherit;font-family:"open sans";vertical-align:baseline;color:rgb(104,104,104);background-color:rgb(255,255,255)">The GraalVM is an effort to take the kind of technology that is in the Java VM and make it available for implementing many other languages, so that they can all have a fast VM and so that they can all work together in the same VM.</p><p style="margin:0px 0px 20px;padding:0px;border:0px;font-size:15px;line-height:inherit;font-family:"open sans";vertical-align:baseline;color:rgb(104,104,104);background-color:rgb(255,255,255)">This makes it possible to have faster programs, written in the languages that you want to use. This is the one VM to rule them all."</p></div>