3 ms·
Uhm, in the context of native languages, without further qualification, it is clear that "compiler" is a program that translates said language into native code,
by quicknir 10y ago
Uhm, in the context of native languages, without further qualification, it is clear that "compiler" is a program that translates said language into native code, i.e. assembly. To dismiss the translation of llvm IR into assembly as "codegen" is at best using a misleading definition of compiler.
The only fair thing to say at present is that Rust's main/most useful/most performant/most whatever implementation is a mixture of Rust and C++.