El COBOL es un lenguaje de programación muy antiguo, concebido en la década de 1950, poco querido por los desarrolladores pero diseñado específicamente para el desarrollo de aplicaciones comerciales (el nombre en sí es un acrónimo de Lenguaje común orientado a los negocioses decir, literalmente, “lenguaje común orientado a aplicaciones comerciales”). Se ha utilizado a lo largo de los años para crear aplicaciones que han demostrado ser estables y funcionales, resistiendo errores milenarios, así como plataformas de hardware y sistemas operativos de nueva generación.
COBOL se ha utilizado para el desarrollo de muchos software utilizados en actividades comerciales, bancos, seguro Y otras entidades en virtud de sus peculiaridades en cuanto a la gestión de números. La complejidad del lenguaje y la pesada gestión numérica a menudo hacen que sea inconveniente convertir aplicaciones utilizando lenguajes más modernos y muchas empresas no pueden reescribir aplicaciones o convertir archivos históricos almacenados en formatos propietarios.
Desde hace unos años, las personas capaces de poner sus manos en el código COBOL son cada vez más escasas, pero ahora todo podría cambiar con funciones para el bot Claude AI específicamente diseñadas para este lenguaje, un anuncio que en el momento de escribir este artículo provocó que las acciones de IBM cayeran un 13%.marca vinculada en cajeros automáticos y sistemas bancarios, con cargas de trabajo administradas por mainframes y plataformas que han sido apreciadas durante años por su confiabilidad, continuidad operativa y costo total para cargas de trabajo específicas.
El Código Claude desafía a COBOL
antrópico el afirma que su modelo es capaz de automatizar la fase más larga y costosa, la del análisis: es capaz de mapear dependencias, documentar flujos y proponer estrategias de migración hacia lenguajes como Java o Pitónconvirtiendo y probando los distintos componentes.
La reducción de la complejidad promete reducir las barreras que durante años han obligado a muchos clientes a permanecer en los ecosistemas de IBM debido a la dificultad y la experiencia para trabajar en sistemas heredados. Por tanto, la reacción del mercado es comprensible, teniendo en cuenta cuánto podría afectar la noticia a IBM en términos de perspectivas de crecimiento, margen y posibilidad de negociar con infraestructuras propias.
Queda por ver qué tan confiables serán realmente las posibles conversiones, teniendo en cuenta que muchos sistemas COBOL tienen incluso más de 40 años y tienen en cuenta reglas no documentadas que ya nadie recuerda. Es probable que muchas organizaciones opten por un enfoque por fases, con coexistencia temporal entre COBOL y nuevos sistemas, reemplazando progresivamente partes del sistema. IBM informó recientemente los mayores ingresos de mainframe de su historia, lo que subraya cómo estos sistemas continúan ofreciendo un costo operativo competitivo para ciertas cargas de trabajo.

En 2023, la propia IBM informó que quería utilizar IA para traducir código COBOL que actualmente muy pocos son capaces de entender.
Todas las noticias y conocimientos sobreInteligencia artificial están disponibles en esta página de Macitynet.