En vivo

Noche y Día

Nora Covassi

Argentina

En vivo

Noche y Día

Nora Covassi

Rosario

En vivo

De fiesta

Música

En vivo

Transmisión de La Pepa en vivo

En vivo

Random domingos

Radio

Podcast

La mesa de café

Podcast

La otra mirada

Podcast

El dato confiable

Podcast

3x1=4

Podcast

La quinta pata del gato

Podcast

Cuadro de Situación

Podcast

80 años del Cuarteto

Podcast

Nazareno Cruz y el Lobo

Podcast

La Chacarera, el latido del monte

Podcast

Francisco: los 10 años del Papa argentino

Podcast

Manual para transformar Argentina

Escuchá lo último

Elegí tu emisora

Innovación y Gadgets

Nueva tecnología traduce C a Rust con precisión superior a la IA

Investigadores de KAIST desarrollaron una tecnología que traduce automáticamente el código C a Rust, superando las limitaciones de seguridad del C y garantizando la corrección matemática del proceso.

11/11/2025 | 06:40Redacción Cadena 3

Investigación de KAIST sobre conversión de C a Rust

FOTO: Investigación de KAIST sobre conversión de C a Rust

La Universidad Avanzada de Ciencia y Tecnología de Corea (KAIST) ha presentado una innovadora tecnología que permite la conversión automática del lenguaje de programación C al lenguaje Rust. Esta iniciativa surge como respuesta a las limitaciones de seguridad que presenta el C, utilizado en sistemas operativos y software crítico a nivel global.

El equipo de investigación, liderado por el Profesor Sukyoung Ryu, demostró que su tecnología no solo realiza la conversión de manera precisa, sino que también garantiza la corrección matemática del proceso. Esto representa un avance significativo en comparación con los métodos actuales basados en inteligencia artificial, que a menudo carecen de esta garantía.

La conversión automática a Rust se presenta como una solución viable para abordar las vulnerabilidades de seguridad inherentes al C. Desde su desarrollo en 2015, Rust ha ganado popularidad por su capacidad para detectar y prevenir errores antes de la ejecución del programa, lo que lo convierte en una opción más segura para el desarrollo de software.

Un informe del Gobierno de EE. UU. publicado en febrero de 2024 recomendó la discontinuación del uso del C, destacando a Rust como la alternativa principal para resolver los problemas de seguridad asociados. La Agencia de Proyectos de Investigación Avanzada de Defensa (DARPA) también ha promovido proyectos para desarrollar tecnologías que faciliten la conversión automática de código C a Rust.

El equipo de investigación de KAIST ha estado trabajando en esta tecnología desde antes de que estas recomendaciones se hicieran públicas. En mayo de 2023, presentaron una tecnología de conversión de Mutex, necesaria para la sincronización de programas, en la Conferencia Internacional sobre Ingeniería de Software (ICSE). Posteriormente, en junio de 2024, presentaron la tecnología de conversión de Parámetros de Salida en la Conferencia sobre Diseño e Implementación de Lenguajes de Programación (PLDI), y en octubre de ese mismo año, la tecnología de conversión de Unión en la Conferencia sobre Ingeniería de Software Automatizada (ASE).

El Dr. Jaemin Hong, miembro del equipo, afirmó: "La tecnología de conversión que desarrollamos es original y se basa en la teoría de lenguajes de programación. Su mayor fortaleza es que podemos probar lógicamente la 'correctitud' de la conversión". Además, se espera que el Dr. Hong asuma el cargo de profesor asistente en el Departamento de Ciencias de la Computación de UNIST a partir de marzo de 2025.

El trabajo del equipo de Ryu no solo se limita a la conversión automática de C a Rust. También han desarrollado tecnologías para verificar el funcionamiento correcto de programas en computadoras cuánticas y para comprobar la corrección de programas en WebAssembly, recibiendo reconocimientos por su efectividad.

La investigación fue publicada en la edición de noviembre de Communications of the ACM y fue seleccionada como la historia de portada, destacando la relevancia y el impacto de estos avances en el campo de la ingeniería de software.

Lectura rápida

¿Qué tecnología se presentó?
Una tecnología que traduce automáticamente el código C a Rust, garantizando su corrección matemática.

¿Quién lidera la investigación?
El equipo de investigación está liderado por el Profesor Sukyoung Ryu de KAIST.

¿Cuándo se publicó la investigación?
La investigación fue publicada el 11 de noviembre de 2025 en Communications of the ACM.

¿Por qué es importante esta tecnología?
Aborda las vulnerabilidades de seguridad del lenguaje C y ofrece una alternativa más segura con Rust.

¿Qué otros avances se han logrado?
Desarrollo de tecnologías para verificar la corrección de programas en computadoras cuánticas y WebAssembly.

Lo más visto

Innovación y Gadgets

Opinión

Podcast

La otra mirada

Podcast

La mesa de café

Podcast

La quinta pata del gato

Podcast

3x1=4

Podcast

El dato confiable

Podcast

Política esquina Economía

Podcast

Abrapalabra

Podcast

Cuadro de Situación

Podcast

Los editoriales de Alberto Lotuf

Podcast

Agenda económica

Podcast

Las Claves de Zucho