Skip Navigation
Furry Programmers @pawb.social Capital @pawb.social

Zig Plans on Removing LLVM Libraries.

github.com File for Divorce from LLVM · Issue #16270 · ziglang/zig

I'm sorry honey, it's just not working out. Our relationship worked when we were younger, but we're both older now and we've grown apart. This issue is to fully eliminate LLVM, Clang, and LLD libra...

File for Divorce from LLVM · Issue #16270 · ziglang/zig

Seems like zig is about to take on a massive task. I'm curious how well they'll reach their goals.

5

Zig: File for Divorce from LLVM

7 5
TechNews @radiation.party irradiated @radiation.party
BOT

File for Divorce from LLVM

2 0
5 comments
  • It's stated in the issue that it's just a proposal for now. Personally I never considered zig because I didn't know that it could act as a c/c++ compiler, knowing about this I'm a little bit more interested in checking zig out (as a game dev a lot of my libraries are c/c++ only). I'm pretty sure having this feature stripped off could be a major blocker for a wider adoption of tbe language

    • I personally like seeing what's being made in the world of programming languages. So, I keep tabs on any promising project. But, yeah, I definitely agree that the loss of C++ and C compilation would be huge blow to Zig.

  • If someone finds themselves wanting what LLVM does, but doesn't want to link against LLVM (which is fair) then I might point them to QBE https://c9x.me/compile/

    • Ye, QBE looks like a great starting point for code-gen. I've actually been reading into it in the hopes of starting my own project (tho, not at the ambition of Zig).