Hacker News new | ask | show | jobs
by sylware 28 days ago
While browsing the articel, I saw a big title with LLVM: insta good bye, no thanks.
1 comments

> 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).

Have a look at QBE.
First sentence on 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.