Hacker Timesnew | past | comments | ask | show | jobs | submitlogin

You might be able to try that with http://opalrb.org/

Rubinius already does Ruby -> LLVM.



But as much as i hate to admit Rubinius is still slow.


Part of this project was building support into LLVM that you would need to build a really great dynamic language JIT. Another key aspect was having lower compilation tiers that don't use LLVM. Using LLVM as a fourth tier works much better than using it as a first or even second tier (we have tried in the past).




Consider applying for YC's Fall 2026 batch! Applications are open till July 27.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: