|
|
|
|
|
by Alifatisk
299 days ago
|
|
I recall something similar statement and I think it was from the YJIT team, they suggested that more and more people write pure Ruby rather than using C extensions because the YJIT compiler cannot see C code, it's like a black box to it, so it cannot optimize it further. Which means that in practical examples, YJIT has been able to optimize pure Ruby code to the extent that it in some cases not only beat the C extension but also surpassed it More Ruby code means more room for optimizations that the team can identify and add to the compiler |
|