Este lenguaje de programación es uno de los más antiguos de toda la historia de la informática, y no en vano pronto cumplirá 50 años. Lo más curioso es que a pesar de su veteranía sigue siendo usado de forma importante en muchos organismos financieros.
Según David Stephenson, director de la empresa de software Micro Focus en Reino Unido, “entre el 70 y el 80% de las transacciones de negocios de nuestro país están aún basadas en el lenguaje COBOL”.
Otros usuarios y desarrolladores en este lenguaje tan maduro confían en su velocidad y sus prestaciones aún a día de hoy, cuando la evolución de la informática ha hecho que aparezcan alternativas que teóricamente deberían ser superiores a COBOL. “Usamos otros lenguajes como Java para los sitios web para clientes, pero COBOL es perfecto para el procesamiento de órdenes. El código se asemeja a la lógica de negocio, no como en otros lenguajes”, confesaba otro desarrollador.
vINQulos



aguante smalltalk (?)
Los programadores de COBOL ganas mas dinero que lo que gana un programador que maneja nuevas tecnoligias.
#Erik.
Si, muy curioso. y màs aùn que un lenguaje tan veterano este presente en sistemas tan criticos como los financieros.
el COBOL tiene de bueno que está al margen de las manipulaciones de las multinacionales, nada de miríadas de versiones de .NET o Java incompatibles entre sí y de los que hay que leerse tochos de documentación y necesitas GB de RAM para funcionar, con COBOL se mueve el dinero con seguridad, así que dejémonos de chorradas tecnológicas que lo que le interesa al banquero es que no se pierda el dinero porque le falta una .dll al .NET FrameWork o porque ha habido una excepción en Java que no entiende ni su padre.
por q no sacaran un visual cobol XD ???????????
Tal vez exista Visual Cobol, pero no es su función esta orientado a datos.
COBOL funciona. Es un echo empírico.
El programador de Cobol es mal pago en muchos sitios. Acá en Colombia lo usa BBVA, Santander y Telefonica.
En los bancos es complejo… mucho camello y poca recompensa. A parte de lo anterior, el lenguaje se adapta muy bien al sistema financiero… estuve 1 año en BBVA y se hizo bastante… lo que me saco fue el pago!
jajajaja, la verdad esque a mi el COBOL se me daba bastante bien, que lejos queda ya mi titulo de Informatica de Gestion, en fin esto me hace recordar viejos tiempos, año 95 mas o menos………….y si este lenguaje tiene unas rutinas de impresion y de manejo de datos impresionante que pocos lenguajes pueden presumir de ello por muy visuales que sean……………..venga un saludo!!!!
No por ser viejo es malo jaja ya conocen el refran, “Mas sabe el diablo por viejo que por diablo”
pero cobol no es tan viejo como se piensa ya que ha ido evolucionando con el tiempo, la version actual no es ni mucho menos la de hace 10 años (ahora hace multiproceso si quieres), aunque si que es retrocompatible, yo programaba en COBOL en INSA(IBM) y la verdad, en mi opinion la única razón por la que se sigue usando COBOL no es porque esté muy probado o sea bastante infalible, sino porque existe tal cantidad de líneas de código en COBOL que habria que reimplementar que para las ventajas (pocas) que ofrecen los competidores actuales no merece la pena.
Qué alegría saber que sigue vivo. Me he cansado de programar en COBOL en la universidad, aunque luego seguí con el CLIPPER, hablo de los años 90. Aunque COBOL es mil veces mejor que CLIPPER para el manejo de grandes volúmes de datos, no hay con que darle.
Gran noticia.
Coincido con sombra2eternity, a dia de hoy se sigue utilizando mucho COBOL, no porque sea tan bueno, sino que existen un montón de aplicaciones antiguas hechas sobre este lenguaje que el solo hecho de portarlas a otro lenguaje mas moderno, lo haria mas costoso.
Por lo tanto, prefieren mantener las aplicaciones como estan en COBOL.
Visual COBOL existe.^Pero es un mero GUI avanzado para la edicion del codigo fuente.
Se de muchos proyectos en banca que han intentado migrar de cobol a java y finalmente no han podido hacerlo.
COBOL es un lenguaje que sirve para lo que sirve. Por lo tanto para determinados procesos es inmejorable y porque tenga 50 años no entiendo porque se tiene que jubilar…
yo me quedare con java, que es lo que he aprendido. y espero seguir asi hasta que me jubile,,,(llegare a ser un dinosaurio del java,,,, :D , creo que ya lo soy)
RM/COBOL-85 Runtime (Version 4.10.02) for DOS 2.00+. Configured for 001 user.
(c) Copyright 1985, 1989 by Ryan McFarland Corp. All rights reserved.
Registration Number: CB-3000-01141-01
:-)
- Saludos -
Incluso existe un VisualCobol.NET, aunque no lo comercializa Microsoft.
Lo venden para quien tiene muchas líneas de código y quiere pasarse a .NET (increible, pero hay gente así).
La conversión es bastante automática, y una vez se tienen las pantallas pasadas a .NET se puede continuar desarrollando en el lenguaje .NET que se conozca mejor.
El COBOL de hoy en día es muy diferente al de hace años, como todo, evoluciona y los fabricantes de compliladores COBOL no se están parados ante los cambios.
A que no sabíais que los programas de A3 lideres en España en software laboral y fiscal para asesorías están hechos en el Cobol de Microfocus.
#erik
También es un hecho empírico que “echo” del verbo hacer no existe, porque es con ache, a no ser que fuera del verbo echar.
Respecto a la noticia, en su dia, hace muchos años estudié cobol y me trae unos recuerdos muy nostálgicos.
:D
@pecoso
La Hache lleva H :P
Estuve un tiempo programando en este lenguaje para un proyecto con una conocida caja de ahorros en mi antigua empresa y… es un infierno. La sintaxis es extremadamente sencilla, y si respetas el tema de las columnas (por herencia de las tarjetas perforadas) COBOL no va a darte más problemas. Lo malo es todo lo que lo rodea, esos sistemas mainframe por los que navegas con números, esos “alocatamientos” de cilindros para crear un maldito fichero… horrible.
Creo que COBOL sigue utilizándose por dos cosas:
La primera es que funciona. Para las transacciones y extracciones que se realizan el código COBOL es claro y conciso, se parece al lenguaje natural más que muchos lenguajes de hoy en día. Además, son sistemas críticos, y después de tantos años COBOL está requeteprobado; se puede confiar en él (no se puede decir lo mismo de tecnologías modernas más potentes pero con más tendencia a fallos erráticos).
La segunda es que hay ingentes cantidades de código COBOL que llevan funcionando años y años y que nadie entiende ni quiere entender*. Hablemos claro, la gente antes no era tan metódica, muchos de esos programas han pasado por manos de decenas de personas con hábitos de programación poco recomendables hoy en día. Entender todo eso y adaptarlo a una nueva tecnología para que… siga haciendo lo mismo no aporta demasiado. Se aplica a rajatabla el “si funciona no lo toques”.
*Anécdota: me topé con un programa cuyas variables eran nombres de jugadores de fútbol de una época en la que yo ni había nacido.
@tuseeketh
Tal vez te interese leer esto:
http://eltamiz.com/elcedazo/series/historia-de-un-viejo-informatico/
Los articul0s son largos pero es muy interesante.
#magtec
Gracias, ya lo conocía. De hecho, en uno de sus artículos hay un comentario mío ;) De muy recomendable lectura.
¡Te agradezco el enlace de todas formas!
#magtec
Cierto, jeje!!! HACHE!
Pues yo ingresaré a una empresa que se dedica a dar soporte a los sitemas hechos en COBOL de varias entidades financieras de mi país, pero estoy algo confundido ya que soy recien egresado de Ingeniería en Sistemas y la verdad con estos comentarios me han dejado perplejo :-( espero no tener problemas ya que me dedicaré precisamente a dar mantenimiento a sistemas hechos en COBOL!!!.
A pesar de años de éxito arrollador, COBOL no ha estado exento de críticas. Edsger Dijkstra, informático y ganador del premio Turing, dijo en una ocasión: “La enseñanza de COBOL debe ser entendida como una ofensa criminal”
yo empese en foxpro, despues use el visual foxpro y luego use el visual basic, despues quize usar el visual .net, y en todo ese trayecto en una empresa que labore tenia un sistema hecho en cobol que hace ver que es practico, funcional y rapido cosa que llamo mi atencion, hasta poder programar en cobol y no me arepiento de conocer COBOL es fantastico yo aprendi en el AcuCOBOL-GT que es visual. los demas lenguajes que mencione no tienen lo del cobol. Portable. Robustes. Practico. Funcional y Velocidad. hace maravillas para manejar tablas de mas de 4gb de tamaño y en linux ni se diga su velocidad es increible, y eso que he visto base de datos sql y oracle. son mucha masa para un par de consultas de datos. hasta he podido correr el COBOL en internet sin instalaciones exageradas ni uso de tantas librerias que dan problemas en los Sistemas Operativos. que viva el COBOL es un Revolucionario. NOTA: Abandone los demas lenguajes por su incapacidad de seducirme.