Entradas Mensuales

Síguenos en:

Canal Oficial Telegram de elhacker.NET Grupo Facebook elhacker.NET Twitter elhacker.NET Canal Youtube elhacker.NET Comunidad Steam: Grupo elhacker.NET Mastodon

Entradas populares

PostHeaderIcon ChatGPT ya programa en COBOL


ChatGPT ya es capaz de programar en COBOL, lo que permitirá modernizar infraestructuras tecnológicas antiguas como sistemas bancarios y gubernamentales.




ChatGPT expande sus capacidades al lenguaje COBOL

  • A pesar de que la inteligencia artificial suele asociarse con lenguajes actuales como JavaScript o Python, ChatGPT ahora es capaz de programar en COBOL. Este lenguaje, aunque antiguo, sigue siendo fundamental ya que sustenta gran parte de la infraestructura tecnológica global, especialmente en entidades gubernamentales y sistemas bancarios.
  • Esta evolución permite que la IA ayude a modernizar aplicaciones obsoletas y a mantener sistemas críticos que fueron creados hace décadas.



Cuando pensamos en la IA y vibe coding, lo primero que nos viene a la mente es la programación con lenguajes modernos como Python o JavaScript. Si bien esto es útil, una parte importante de la infraestructura tecnológica mundial sigue ligada a tecnologías mucho más antiguas. Sistemas bancarios o aplicaciones gubernamentales se crearon con lenguajes que ya no se usan, por lo que OpenAI ha entrenado a ChatGPT para que pueda trabajar con ellos.

En una publicación de su blog, la compañía anunció que sus modelos de IA mejoraron notablemente en tareas relacionadas con tecnología antigua. Lenguajes como COBOL, Fortran, OCaml y Visual Basic, que hoy reciben menos atención que JavaScript y otros lenguajes modernos, siguen siendo fundamentales para el funcionamiento de empresas y gobiernos. Debido a ello, OpenAI entrenó a sus modelos para programar y migrar código en estos lenguajes.

Para medir los avances, la empresa desarrolló una herramienta conocida como MultiLangBench, en donde la IA debe construir un motor compatible con SQLite en 20 lenguajes de programación distintos. A eso se suma un benchmark de migración de COBOL, que mide si el modelo puede trasladar aplicaciones heredadas a otros lenguajes manteniendo su comportamiento.

GPT-6 Astra entiende mejor los lenguajes de programación heredados.

Según los primeros datos, GPT-6 Astra logró una tasa media de éxito del 87,4% en MultiLangBench, que representa un salto notable si comparamos el 26,8% que lograba GPT‑5.6 Sol. En COBOL, Astra pasó del 10,9% al 72,1%, mientras que en Fortran aumentó del 21,4% al 83,5%. En el caso de Visual Basic, la IA registró una tasa de éxito cercana al 90%, lo que significa que el modelo más reciente de ChatGPT puede comprender este lenguaje que en su momento fue muy utilizado.

ChatGPT ya es capaz de migrar aplicaciones de COBOL a otro lenguaje

Lejos de los números, la verdadera prueba de fuego fue la de modernizar las aplicaciones antiguas. Este es uno de los principales cuellos de botella para muchas empresas y organizaciones, que tienen que mantener programas desarrollados hace décadas. En algunos casos, los empleados que los implementaron ya no laboran ahí o la documentación se perdió, lo que incrementa el coste de manutención.

Compilador COBOL en un IBM VM/370. Imagen WEC3390 (Wikimedia Commons)

Al intentar migrar una aplicación de COBOL a lenguajes como C++, Java, Kotlin, Python o Rust manteniendo la misma funcionalidad, GPT-6.1 Sol consiguió una tasa de éxito del 86,6% con bajo esfuerzo de razonamiento. Cuando se le permitió emplear un proceso más exhaustivo, la IA logró una precisión del 97,9%.

“Para comprobar si estos comportamientos se conservan, evaluamos nuestros modelos en pruebas ocultas que requieren paridad byte por byte en salidas observables”, mencionó la compañía. “Una migración solo se considera exitosa si todas las pruebas pasan”.

Según OpenAI, estos resultados sugieren que ChatGPT podría convertirse en una herramienta para actualizar infraestructuras tecnológicas heredadas. Lejos de limitarse a resolver errores o generar fragmentos de código, la IA ya es capaz de comprender sistemas construidos sobre lenguajes antiguos. Esto ayudaría a que los nuevos programadores que no crecieron con COBOL o Visual Basic puedan modernizar las viejas aplicaciones.

La compañía ha liberado MultiLangBench en GitHub para que los desarrolladores puedan revisar la metodología y analizar el rendimiento por lenguaje.

Seguir leyendo: ChatGPT ya programa en COBOL, un lenguaje más viejo que muchos de sus usuarios



Fuentes:
https://hipertextual.com/inteligencia-artificial/chatgpt-programa-cobol-moderniza-aplicaciones-antiguas/


0 comments :

Publicar un comentario

Los comentarios pueden ser revisados en cualquier momento por los moderadores.

Serán publicados aquellos que cumplan las siguientes condiciones:
- Comentario acorde al contenido del post.
- Prohibido mensajes de tipo SPAM.
- Evite incluir links innecesarios en su comentario.
- Contenidos ofensivos, amenazas e insultos no serán permitidos.

Debe saber que los comentarios de los lectores no reflejan necesariamente la opinión del STAFF.