>Implemented in Rust, it compiles to Rust, allowing you to target any platform supported by LLVM.
Why not emit LLVM IR directly instead of compiling to Rust?
Why not emit LLVM IR directly instead of compiling to Rust?
I also get the borrow checker, move semantics, etc... that I would have to implement myself if I were to target LLVM IR.
That question has been asked so many times, I should probably start a FAQ :P