Re:OpenJDK Proposes Project Galahad to Merge GraalVM Native ...
by Alupis on Wednesday December 21, 2022 @05:08PM
(#34087032)
It's small in that nearly half of the published list is academic languages and dialects, and the other half seems to be custom dialects of languages.
While LLVM or WASM support is nice, most modern languages are not compiling to either one by default, and likely means it's not "turn key" to get your system running on Graal anyway.
Many of the languages people use in the real world are really large, really old, really hairy and rely heavily on native extensions that poke arbitrary interpreter internals. Truffle at least makes these implementable with higher performance, and the team size needed to get that done isn't infeasible. But implementing a Ruby or Python will never be a five minute job regardless of what tech you use.