Port To Rust

Run a port into Rust without losing behaviour — define the parity contract, sequence the phases, migrate incrementally behind a stable boundary, and prove parity differentially. Use when moving, porting, rewriting, or migrating an existing codebase into Rust from any language, when deciding how to sequence or scope a rewrite, when a port needs to prove it matches its source, or when a partially-ported system needs both implementations running side by side.

rewrite-rs f210cc1 5 files · 21.3 KB Updated

File contents

rewrite-rs/skills/tree/main/skills/porting/port-to-rust commit f210cc19dd

Frequently asked questions

npx skillmds@latest add rewrite-rs/port-to-rust