LLVM ist a mess
LLVM ist a mess
Posted Mar 23, 2024 23:08 UTC (Sat) by donio (guest, #94)In reply to: LLVM ist a mess by Curan
Parent article: Cranelift code generation comes to Rust
I think there might be a very slowly growing momentum of projects moving away from LLVM. Mesa's ACO shader compiler is the first example that comes to mind, I believe this was motivated primarily by compilation performance. Zig is also working a new backend that won't require LLVM.
Go has famously sidestepped this by doing its own thing (but that was relatively early days for LLVM too). They were criticized for it at the time but on the long run I think it was a wise decision.
