La migración incremental de C/C++ a Rust: por qué es más segura que la reescritura total
How do you rewrite C/C++ projects to Rust?

Luca Palmieri, de Mainmatter, explica en una charla con JetBrains que la estrategia más segura para migrar sistemas C/C++ a Rust no es una reescritura completa, sino una migración incremental. Comenzar con módulos aislados, integrar Rust en el proceso de build y release existente, y expandir gradualmente reduce riesgos y genera confianza. El artículo detalla cuándo conviene cada enfoque, los desafíos del FFI y cómo empezar desde las hojas del grafo de dependencias.
El código inseguro es esperado en bases de código mixtas de C, C++ y Rust; eso no hace que la migración sea incorrecta, sino que debe tratarse como una superficie de diseño importante, no como código de pegamento que nadie revisa.