Ir al contenido
IA para hoy
Empresa y transformación digital Inversión Del archivo 3/5 · Una fuente fiable

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

Fotografía de archivo que ilustra: El Instituto para el Progreso propone usar IA para convertir código C/C++ a Rust de forma masiva
Foto: ThisIsEngineering · Licencia Pexels · Pexels

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.

Ilustración generada con IA sobre: El Instituto para el Progreso propone usar IA para convertir código C/C++ a Rust de forma masiva
Ilustración generada con IA por IA para hoy

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.

Compartir WhatsApp LinkedIn X Bluesky Telegram
Enviar esta noticia por correo

Se envía esta noticia con su análisis. La dirección se usa solo para ese envío y no se guarda.

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…

Impacto medio Fiabilidad declaración interesada The Register AI

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…

Impacto alto Fiabilidad una fuente fiable Relevancia 7/10 Simon Willison
Investigación

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…

Impacto alto Fiabilidad una fuente fiable Relevancia 7/10 Simon Willison

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…

Impacto medio Fiabilidad una fuente fiable Relevancia 7/10 Simon Willison

Tu opinión

0 comentarios

Escribe un comentario

Sin registro. La primera vez te pediremos confirmar el correo y el comentario pasará por moderación; después se publican al momento si cumplen las normas y firmas con el mismo nombre. Se guarda un resumen de tu IP para evitar abusos.