El autor portó tmux de C a Rust iniciando con C2Rust pero optó por reescribir manualmente cerca de 81 000 líneas de Rust unsafe.
Describe el proceso de compilación usando autotools, Makefile y un build.rs con el crate cc para integrar código C y Rust.
Relata la identificación y corrección de bugs comunes, como declaraciones de función implícitas y campos de struct mal tipados.
Explica cómo adaptar patrones de C en Rust: punteros crudos, sentencias goto, macros intrusivas y reimplementación de parser yacc con lalrpop.
Detalla su flujo de trabajo con Vim y macros, y evalúa herramientas de IA como Cursor como asistencia limitada.
Publicó la versión 0.0.1 y planea avanzar hacia una implementación en Rust seguro.
Get notified when new stories are published for "🇪🇸 Hacker News Espanyol"