El Instituto para el Progreso propone usar IA para convertir código C/C++ a Rust de forma masiva

Hecho Qué ha ocurrido
El Instituto para el Progreso (Institute for Progress) ha lanzado la iniciativa 'Great Refactor' para usar herramientas de IA en programación con el fin de convertir automáticamente código de fuente abierta escrito en C y C++ a Rust. El proyecto, liderado por Herbie Bradley (doctorado de la Universidad de Cambridge), busca traducir 100 millones de líneas de código en librerías de software críticas de código abierto para 2030, con una inversión estimada de 100 millones de dólares estadounidenses. Las herramientas de IA actuales pueden traducir de forma fiable programas de menos de 1.000 líneas con mínima supervisión, y hasta 5.000 líneas con algo de supervisión.
Resumen generado mediante IA a partir de IEEE Spectrum AI (original en inglés). Naturaleza de la información: hecho documentado.
Análisis Por qué importa
La iniciativa aborda el hecho de que el 70% de las vulnerabilidades de software conocidas son explotaciones de memoria, un problema endémico de lenguajes como C y C++. Si la conversión masiva a Rust se logra, podrían prevenirse cientos de ciberataques con pérdidas acumuladas de aproximadamente 2.000 millones de dólares, transformando la seguridad de sistemas críticos infrautilizados de software de código abierto.
- Quién se ve afectado
- Empresas que mantienen sistemas en C/C++, proyectos de software de código abierto, proveedores de infraestructura crítica, y gobiernos; particularmente las pequeñas librerías de código abierto mantenidas por voluntarios.
- Qué puede cambiar
- Si se concreta, la conversión automática de código heredado a un lenguaje más seguro eliminaría la necesidad de ciclos manuales lentos y costosos de corrección de vulnerabilidades individuales. Esto podría democratizar el acceso a código seguro en proyectos pequeños con recursos limitados y cambiar el enfoque de seguridad de reactivo a preventivo.
Análisis generado a partir de la información disponible; no procede de la fuente.
Predicción Qué observar a continuación
Financiación del gobierno estadounidense (o sector privado como alternativa); progreso de los equipos financiados por DARPA en el programa TRACTOR (Translating All C To Rust), cuya primera ronda de resultados se evaluaba en enero de 2026; validación de la calidad del código generado (corrección, rendimiento e idiomadicidad en Rust); y disponibilidad de talentos en Rust para mantener el código traducido.
Recomendación Qué debería hacer una empresa
Las empresas con sistemas críticos en C/C++ deberían evaluar en los próximos 6-12 meses cómo la conversión automática a Rust podría aplicarse a librerías propias o dependencias estratégicas, comenzando por prototipos en código no crítico para validar la madurez de las herramientas.
Recomendación generada por IA con la evidencia disponible; no es asesoramiento profesional.
Enviar esta noticia por correo
Enviado. Revisa que llegue a la bandeja de entrada de quien lo reciba.
La dirección no parece válida.
Has enviado varios correos seguidos. Espera un rato.
No se ha podido comprobar que no eres un robot. Vuelve a intentarlo.
No se ha podido enviar. Inténtalo de nuevo en unos minutos.
Fuente original: IEEE Spectrum AI. La referencia es siempre el artículo original.
Ver fuente original ↗IA generativa para programaciónconversión automática de códigoRust Instituto para el ProgresoDARPAAmazonGoogleMicrosoft C/C++ código abierto DARPA Rust seguridad
Relacionadas
Canonical financia proyecto para traducir código C antiguo a Rust seguro con IA
Canonical co-financia un proyecto de doctorado de tres años en la Universidad de Bristol para investigar si los LLM pueden traducir grandes bases de código C a…
Por qué importaLa traducción automática entre lenguajes de programación podría mejorar significativamente la confiabilidad del software y la seguridad de memoria…
Ladybird traduce su motor JavaScript a Rust con asistencia de agentes IA
Andreas Kling, desarrollador de Ladybird (navegador open source), utilizó agentes de código (Claude y Codex) para portar LibJS, el motor JavaScript de…
Por qué importaDemuestra un caso de uso maduro de agentes IA para tareas de ingeniería crítica en proyectos complejos: acelerar una migración técnica ambiciosa (6-8…
Codex CLI y agentes IA logran portar código abierto entre lenguajes sin experiencia
Simon Willison, desarrollador influyente, documenta el uso de agentes de IA (Codex CLI, GPT-5.2, Claude Code y Opus 4.5) para portar bibliotecas de código…
Por qué importaDemuestra la viabilidad práctica y cercana de automatizar tareas de ingeniería tradicionales —portabilidad de código, refactoring de escala— lo que…
Un agente IA genera navegador web funcional en 20.000 líneas de Rust en tres días
Un desarrollador utilizó un único agente de codificación (Codex CLI) para construir un navegador web funcional en Rust en tres días, generando 20.000 líneas de…
Por qué importaDesafía la suposición de que tareas complejas de ingeniería requieren orquestaciones masivas de agentes y millones de líneas de código. Sugiere que…
Tu opinión
Te hemos enviado un correo para confirmar tu dirección. El comentario se procesará cuando pulses el enlace.
Gracias. Tu comentario se publicará cuando lo revise el equipo (los primeros comentarios de cada persona se moderan).
Comentario publicado. Gracias por participar.
No se puede comentar aquí.
Indica un nombre (de 2 a 60 caracteres).
El correo no parece válido.
El comentario debe tener entre 10 y 2.000 caracteres.
Demasiados enlaces en el comentario.
No se ha podido comprobar que no eres un robot. Vuelve a intentarlo.
Has alcanzado el límite diario de comentarios.
Demasiados comentarios seguidos. Espera un rato.
No se ha podido enviar el correo de confirmación. Inténtalo de nuevo en unos minutos.



