Rust is a high-performance programming language that is memory-safe without garbage collection. The migration to Rust is gaining traction across projects and organizations.
- Bun migrated 535,000 lines from Zig to Rust.
- Turso for SQLite.
- Pgrust for PostgreSQL.
- Cloudflare replaced critical NGINX/Lua infrastructure software.
- Android, Dropbox, Microsoft, and others are adopting Rust for performance, reliability, and memory safety.
Government agencies in the US and Europe are urging software developers to move away from C/C++ due to memory-safety concerns. Until recently, rewriting large production software was risky and time-consuming, and most projects were abandoned. Coding agents can now rewrite large codebases in a few weeks. But the source code is only the beginning. I’ll take you inside our real-world migrations of TinyCC, HAProxy, Memcached, Redis, and the Cano editor, from C to Rust.
In addition to working source code, you'll leave with knowledge of how the new software needs to be tested, documented, verified, benchmarked, debugged, and made upgradable.
This talk has been presented at AI Coding Summit NYC, check out the latest edition of this Tech Conference.





















