I'm building a compiled programming language, likely in D or C. The language may have an unusual design because it's mainly inspired by D. I'm currently considering QBE as the first intermediate representation, but I'm wondering whether someone else might be willing to implement the LLVM backend for me since I'd rather not handle the LLVM integration myself yet.
2 Answers
You’ll probably have a hard time finding someone willing to build and maintain a major compiler backend for free, especially before the language has a working front end and a clear design. It may be better to start with QBE, learn how your compiler pipeline works, and tackle LLVM later if you actually need its features.
Tools such as ChatGPT or Claude can help explain LLVM APIs and generate small pieces of integration code, but you still need to understand and test the result. An LLVM backend is a substantial engineering task, so relying on generated code alone is unlikely to produce something reliable.
I’d rather build the QBE backend myself for now, since I expect it to be more predictable and accurate than blindly relying on generated code.

That’s fair. If nobody wants to help, I’ll continue with QBE and learn LLVM once the rest of the compiler is in better shape.