2024-10-20
3 minutos de lectura

¿Es COBOL un lenguaje obsoleto o aún vital en la tecnología actual?

miniatura del artículo

COBOL (Common Business-Oriented Language), creado en Estados Unidos en 1959, por la Conference on Data Systems Languages (CODASYL), este lenguaje ha sido fundamental en el desarrollo de aplicaciones comerciales y financieras a lo largo de décadas. Aunque muchos creen que este lenguaje ha quedado en el pasado, sigue siendo el corazón de sistemas críticos en todo el mundo. Pero, ¿está realmente obsoleto o sigue jugando un papel importante en la era de la transformación digital?

COBOL: Un lenguaje aún relevante en un mundo moderno

A pesar de su antigüedad, COBOL sigue en uso en sectores como la banca, el gobierno y grandes empresas que dependen de su robustez y confiabilidad. Estos sistemas manejan grandes volúmenes de transacciones diarias que requieren estabilidad.

Aunque es cierto que la última actualización significativa de COBOL fue en 2023, esta versión no busca revolucionar el lenguaje, sino más bien mantenerlo compatible con las tecnologías actuales. Esto demuestra que, lejos de ser olvidado, COBOL sigue evolucionando para cumplir con los requisitos de sistemas legacy que aún juegan un papel importante en la economía global.

Según el artículo de Chrystal R. China, Michael Goodwin de IBM, COBOL sigue siendo esencial para muchas instituciones gubernamentales y empresas del sector privado que lo utilizan para gestionar aplicaciones financieras, administrativas y empresariales. Su enfoque imperativo y procedimental, sumado a las capacidades orientadas a objetos en versiones más recientes, es la base de más del 40% de los sistemas bancarios en línea.

Además, COBOL respalda el 80% de las transacciones con tarjetas de crédito presenciales, gestiona el 95% de las operaciones en cajeros automáticos y sustenta sistemas que facilitan más de 3,000 millones de dólares en transacciones comerciales cada día. Gracias a su estabilidad y alto rendimiento, sigue siendo un pilar clave para las empresas que necesitan mantener aplicaciones críticas dentro de sus infraestructuras actuales.

El reto del envejecimiento de los expertos en COBOL

Uno de los principales problemas que enfrenta COBOL no es su tecnología, sino la falta de profesionales capacitados. Muchos de los programadores que manejan COBOL están cerca de la jubilación, y no hay una nueva generación de desarrolladores que se esté formando para continuar con el mantenimiento y desarrollo de estos sistemas.

Esta falta de nuevos expertos en sistemas legacy plantea un riesgo para las empresas que todavía dependen de COBOL. Aunque existen esfuerzos por modernizar estas plataformas, el conocimiento sobre el lenguaje sigue siendo esencial para garantizar su operatividad.

IBM y la inteligencia artificial: ¿Un reemplazo para COBOL?

Para enfrentar estos desafíos, compañías como IBM han desarrollado tecnologías que buscan reemplazar o complementar los sistemas basados en COBOL. Con la ayuda de la inteligencia artificial (IA) y otras herramientas de automatización, se están creando soluciones para migrar sistemas legacy a entornos más modernos, mejorando la eficiencia sin necesidad de reescribir millones de líneas de código.

Si bien estas tecnologías prometen simplificar el mantenimiento y la modernización de sistemas antiguos, aún no está claro si esto marcará el fin definitivo de COBOL. Las empresas siguen confiando en la estabilidad de sus sistemas legacy, y el proceso de migración completo podría tomar más tiempo del esperado.

El futuro de COBOL: Perspectivas y reflexión

COBOL enfrenta desafíos considerables, pero no se puede negar su relevancia en el presente. Aunque la actualización de 2023 muestra que sigue habiendo esfuerzos para mantenerlo compatible con las tecnologías modernas, su dependencia en expertos que están cerca del retiro y la competencia de nuevas soluciones tecnológicas podrían limitar su uso en el futuro.

A medida que la modernización de sistemas avance, COBOL podría encontrar un equilibrio, coexistiendo con nuevas tecnologías mientras sigue siendo fundamental en algunos sectores críticos. No se puede predecir su extinción inmediata, pero sí es claro que las organizaciones deberán evaluar el camino a seguir para asegurar la continuidad de sus operaciones.

No te pierdas esta historia en nuestro canal de YouTube:

Fuentes: