I’ll add one more benefit to using languages like C or Java for output or building. That is their tooling ecosystem. Almost all research in static analysis, code generation, etc was for these languages. Using them means you can use all their tooling. Talent, too, for contributions and reviewers.