News for hackers. Stuff that matters.
Re:Java on Truffle – Going Fully Metacircular by jgalt212 on Wednesday January 20, 2021 @09:52AM (#25847071)
> 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?

Re:Java on Truffle – Going Fully Metacircular by moonchild on Friday January 22, 2021 @01:39AM (#25869066)
Not 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.