Microsoft busca sustituir su código C/C++ heredado por Rust con ayuda de IA antes de 2030
Microsoft está explorando un ambicioso plan para reemplazar progresivamente su vasto legado de código C y C++ por Rust antes del año 2030. La iniciativa fue anunciada por Galen Hunt, ingeniero veterano de la compañía, quien busca contratar a un ingeniero especializado en Rust para liderar este proceso. La estrategia combina análisis de código a gran escala para mapear dependencias y estructuras complejas con agentes de inteligencia artificial capaces de ayudar a traducir y reescribir código de forma automatizada. Rust ha sido elegido por su capacidad de ofrecer un rendimiento cercano al de C/C++ pero con seguridad de memoria y concurrencia integradas, reduciendo riesgos asociados a vulnerabilidades históricas. Aunque algunos debaten si se trata de un plan corporativo formal o de la visión de un equipo específico, la iniciativa refleja un interés creciente en la industria por lenguajes que integren seguridad desde el diseño. Reescribir componentes críticos como el kernel de Windows, Office o SQL Server es un desafío técnico y logístico enorme, y la participación de IA plantea dudas sobre su capacidad para manejar sistemas complejos sin supervisión humana. No obstante, la propuesta de Microsoft marca un posible precedente en la gestión de deuda técnica en empresas con código legado.
