3 ms·
> A new compiler or GC optimisation often requires years of work. With GraalVM that work does not need to be replicated for every language. Isn't this only tru
by jgalt212 6y ago
> A new compiler or GC optimisation often requires years of work. With GraalVM that work does not need to be replicated for every language.
Isn't this only true for GCC code that operates above the GENERIC form level?
- moonchild 6y agoNot sure what you're saying here. The ‘GC’ refers to garbage collector, not GCC. It is true that you can write a compiler frontend targeting a generic backend (like GCC), and take advantage of existing optimizations. Truffle's somewhat unique value prop is that you can write a basic interpreter (not compiler) and get performance approaching that of a top-end JIT.