Rust: The New LLVM
willcrichton.net
willcrichton.net
> A lot of ideas we take for granted in our programming languages like loops, closures, and enums (sum types), have to be re-implemented every time a new language compiles to LLVM
If you don't want to implement the low-level building blocks of your programming language, why don't you just generate Rust code instead of attempting to write a compiler?