For a legacy ISA like arm, the less worse compromise would be to use the project from the creator of ffmpeg and q-emu would did already wrote it, but in plain and simple C, namely compiling with most, if not all, "ok" C compilers out-there...
Re:Writing a RISC-V Emulator in Rust
by trollbridge on Tuesday October 28, 2025 @10:05AM
(#45733086)
I can’t think of a good reason to use C that isn’t also a good reason to use Zig unless you’re targeting obsolete platforms.
You have a completely different use case from the OP, but still had no problem telling them that they were doing it wrong, so it’s pretty funny to see you use this line of defense for your choice.