3 ms·
>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?
by mepian 4y ago
>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?
- linkdd 4y agoThis makes implementing the runtime (I use tokio for the concurrency model) faaaaaaar easier. 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