Graal and Truffle could radically accelerate innovation in programming languages
medium.com
medium.com
These bits are open and can be found on github or other repositories:
Graal & Truffle themselves.
The pluggable version of HotSpot they rely on.
RubyTruffle
Sulong (LLVM bitcode support)
The R, Python 3 and Lua implementations (some of these are hobby/research projects).
And these things are not open source: TruffleC/ManagedC
TruffleJS/NodeJS API support
SubstrateVM
AOT support
TruffleJS can be downloaded for free as part of the GraalVM preview releases. I don’t know how to play with TruffleC or ManagedC, although as Sulong implements some of their functionality, it may not matter much.