Three Paths to Rust on Custom Hardware
There are multiple ways to get Rust running on custom or retro CPUs. This article explores three approaches—full LLVM backends, Rust-to-C transpilation via Eurydice, and manual no_std FFI—with a practical walkthrough of transpiling Rust to C and compiling it for the Z80 with SDCC.