4 ms·
LLVM? Ok it is over. Bye.
by sylware 3mo ago
LLVM? Ok it is over. Bye.
- Zambyte 3mo agohttps://ziglang.org/devlog/2025/#2025-06-08 https://ziglang.org/devlog/2025/#2025-06-08
- flohofwoe 3mo agoWhat's that even supposed to mean? LLVM isn't mentioned once in the post, instead it's about updates to Zig's "inhouse" SPIRV backend, not the LLVM SPIRV backend.
- sylware 3mo agoWhile browsing the articel, I saw a big title with LLVM: insta good bye, no thanks.
- flohofwoe 3mo ago> While browsing the articel, I saw a big title with LLVM ...that's an entirely different article. But if it makes you feel any better (and at the risk of trying to talk to a troll because you sure sound like one): Zig is in the process of getting rid of the integrated LLVM backend - the compiler will still be able to emit LLVM bitcode as an option though which then can be fed into an externally provided LLVM backend (LLVM's optimizer passes are still hard to beat).
- sylware 3mo agoHave a look at QBE.
- flohofwoe 3mo agoFirst sentence on https://c9x.me/compile/ https://c9x.me/compile/: "QBE is a compiler backend that aims to provide 70% of the performance of industrial optimizing compilers in 10% of the code." That doesn't sound like QBE wants to compete with LLVM when it comes to optimizations.
- sylware 3mo ago[dead]