An x86-64 backend for raven-uxn
Summary
Keeter documents porting raven-uxn's interpreter to an x86-64 backend, achieving roughly 2x speed over the Rust version by translating ARM64 assembly. The post details the end-to-end process including porting, unit tests, fuzzing, and debugging with Valgrind and GDB, as well as lessons on coding patterns and optimization. It also discusses AI-assisted coding (Claude Code), human-in-the-loop review, and the merged PR with plans for a new release.