This uses the Truffle framework and GraalVM. (<a href="http:&#x2F;&#x2F;openjdk.java.net&#x2F;projects&#x2F;graal&#x2F;" rel="nofollow">http:&#x2F;&#x2F;openjdk.java.net&#x2F;projects&#x2F;graal&#x2F;</a>)<p>Related discussion about JRuby with Truffle: <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=10817110" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=10817110</a><p>If anyone wants to get started with Truffle - I found these links helpful:<p>&gt; 3 hour Intro + Tutorial: <a href="https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=N_sOxGkZfTg" rel="nofollow">https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=N_sOxGkZfTg</a><p>&gt; Blog Post Series: <a href="http:&#x2F;&#x2F;cesquivias.github.io&#x2F;tags&#x2F;truffle.html" rel="nofollow">http:&#x2F;&#x2F;cesquivias.github.io&#x2F;tags&#x2F;truffle.html</a> <a href="https:&#x2F;&#x2F;github.com&#x2F;cesquivias&#x2F;mumbler" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;cesquivias&#x2F;mumbler</a>