|
COBOL ha avanzado mucho desde los 70, cuando era considerado un lenguaje para los antiguos mainframes monolíticos. El COBOL moderno soporta todas las nuevas tecnologías, desde ventanas Windows, arquitectura cliente/servidor, XML, y bases de datos relacionales/ODBC, hasta Servicios Web/SOAP. A diferencia de muchos otros lenguajes modernos, COBOL es conocido por su estabilidad, robustez e independencia de plataforma. COBOL sigue siendo el lenguaje más portable, garantizando la continuidad frente a hardware obsoleto. Además, COBOL es aún el lenguaje más escalable, gestionando grandes volúmenes de proceso con facilidad.
Como lenguaje enfocado a datos, COBOL está especialmente capacitado para trabajar con aplicaciones comerciales con gran cantidad de información. COBOL es sencillo de utilizar y mantener, por lo que se consiguen aplicaciones con menos errores. Quizás la gran fortaleza de COBOL, sin embargo, es la facilidad con la que se adapta a prácticamente todas las aplicaciones de gestión.
A pesar de su edad, COBOL todavía sigue siendo fuerte, mientras muchos de sus contemporaneos, como el lenguaje Ensamblador, Pascal, ADA, Fortran, Eiffel, SmallTalk y C, prometían mucho para luego ir quedándose atrás. Los compiladores COBOL y sus herramientas asociadas siguen en contínuo desarrollo para adaptarse a las tecnologías futuras.
Tanto COBOL como los desarrolladores COBOL son algunas veces ridiculizados como "dinosaurios", pero una analogía más acertada sería el de "tiburones" (Primera edición de Peter Coffee -“ Editor de Tecnología de eWEEK- Ziff Davis en USA). Los tiburones han estado siempre presentes, y en vez de extinguirse han evolucionado para ser los maestros de la evolución, y todavía, hoy en dia, funcionan tremendamente bien en su entorno.
Los principales analistas de la industria coinciden en que COBOL está muy lejos de extinguirse.
Según Forrester Research: La mayoría de las grandes empresas conservan aplicaciones en COBOL.
- El 25 % amplia sus aplicaciones en COBOL.
- El 5 % escribe su primera aplicación en COBOL.
Según Gartner:
- Entre 2004-2005, el 15% de todas las aplicaciones nuevas (5 mil millones de líneas) fueron desarrolladas en COBOL.
- El 80 % de todas las aplicaciones importantes incluyen extensiones a sus programas existentes (generalmente en COBOL).
- COBOL se encuentra en el 75% de los procesos de negocio empresariales, actuando como base salida para las transacciones de los principales procesos empresariales.
Según eWeek:
- Actualmente hay 200 mil millones de líneas de código COBOL en aplicaciones trabajando actualmente, representando una inversión de £ 2.5 trillones de Libras.
|