Temas Calientes

COBOL cumplió 50 años

COBOL cumplió 50 años
YouTube Preview Image

Un 18 de Septiembre de 1959 se inició un proyecto consistente en la creación de un lenguaje de programación universal y que pudiese ser utilizado en cualquier computador. La idea era que este nuevo lenguaje permitiera crear aplicaciones orientadas a los negocios (o lo que hoy se conoce como informática de gestión).

Para la creación de este lenguaje se conformó la comisión CODASYL, integrada por empresas fabricantes de computadores, usuarios y el Departamento de Defensa de Estados Unidos.

Fruto de este trabajo nació lo que hoy se conoce como COBOL (COmmon Business – Oriented Language, Lenguaje Común Orientado a Negocios), cuyas definiciones fueron aprobadas en Enero de 1960.

Cincuenta años más tarde COBOL se ha convertido en el lenguaje más viejo actualmente en uso. Según algunos estudios unas 300.000 millones de líneas de código COBOL se encuentran actualmente en uso. De hecho, sólo en el Reino Unido, un 70% de las transacciones comerciales se encuentran programadas en este lenguaje.

La explicación para que este lenguaje siga aún vigente la entregan algunos analistas de la consultora Forrester, quienes señalan que COBOL es uno de los pocos lenguajes escritos en los últimos años que se puede leer y entender fácilmente, comparado con los actuales lenguajes de programación.

En el transcurso de estos 50 años COBOL ha seguido evolucionando, en el año 2002 se le incorporó Orientación a Objetos. Por el lado de IBM actualizó su COBOL Enterprise a la versión 4.1 y se dice que próximamente estaría lanzando una nueva versión del mismo, en el que lleva trabajando desde el año 2007.

Link: COBOL @ 50 (Vía Computerworld)

55 Comentarios

COBOL cumplió 50 años

Thumb up 0 Thumb down 0 avatar_Guatón Campero Guatón Campero dijo hace 4 años

La explicación para que este lenguaje siga aún vigente la entregan algunos analistas de la consultora Forrester, quienes señalan que COBOL es uno de los pocos lenguajes escritos en los últimos años que se puede leer y entender fácilmente, comparado con los actuales lenguajes de programación.
Dudo que ésa sea realmente la explicación. Creo que pasa realmente porque es difícil y caro migrar los actuales sistemas a otros más nuevos hechos con herramientas actualizadas; y lo de la comparación con los actuales lenguajes, dudoso, ya que por ejemplo cualquier biologuillo puede aprender Ruby o Python (que aunque sean viejos, tienen su mayor empuje y rediseño actualmente), y no así con COBOL.

Responder
Thumb up 0 Thumb down 0 avatar_Lordhate Lordhate dijo hace 2 años

+1

Thumb up 0 Thumb down 0 avatar_MikeCorleone MikeCorleone dijo hace 4 años

Uno de los primeros lenguajes que me enseñaron fue COBOL... qué tiempos aquellos!

Responder
Thumb up 0 Thumb down 0 avatar_Julio Julio dijo hace 4 años

No sabía que Florcita Motuda era investigador en los 50s

Responder
Thumb up 0 Thumb down 0 avatar_Cobolito Cobolito dijo hace 4 años

Y aun vive.. miren esto http://www.acucorp.com/es/

Responder
Thumb up 0 Thumb down 0 avatar_Omeg@ Omeg@ dijo hace 4 años

Lo terrible es encontrar el error u.u

Responder
Thumb up 0 Thumb down 0 avatar_Leonardo Leonardo dijo hace 4 años

Cobol es el lenguaje de mas alto nivel, entiéndase por esto como el lenguaje de mas cercano al lenguaje humano en ambientes de produccion.

He trabajado en muchos ambientes de desarrollo y con muchas tecnologias y he visto que aquellas empresas que tienen modulos en Cobol, No quieren desentenderse del cobol por un tema sencillo. Esos "modulos " (donde tienen cobol), son modulos sensibles y emblemáticos para la compañia, como modulos facturadores, de calculo de interes, o rutinas sensibles que requieren ser de fácil mantención e interpretación. Por lo demás, para leer y actualizar código en cobol no se requieren expertos en un lenguaje alambicado y de bajo nivel.

Responder
Thumb up 0 Thumb down 0 avatar_Freddy de la Cruz Freddy de la Cruz dijo hace 4 años

En mi opinion, COBOL sigue vigente porque hace lo que promete. Es uno de los pocos lenguajes (que no sea un analizador algebraico o de computación simbólica) en que uno puede multiplicar números de 16 dígitos y obtener un resultado exacto (sin overflows). Eso tiene un valor en aplicaciones en el área financiera. Hay que ver el precio que tiene la licencia del Fujitsu NetCOBOL.

Y además es la creación de una de las mujeres más increibles de la historia de la computación: La almirante, doctora en matemáticas, física y científica Grace Murray Hopper (The Amazing Grace). http://en.wikipedia.org/wiki/Grace_Hopper

Responder
Thumb up 0 Thumb down 0 avatar_Janosoto Janosoto dijo hace 4 años

Parece video de la iniciativa DHARMA...

Responder
Thumb up 0 Thumb down 0 avatar_JP JP dijo hace 4 años

Uta el video fomeeeee no habia presupuesto parece

Responder
Thumb up 0 Thumb down 0 avatar_sir_kaoz sir_kaoz dijo hace 4 años

COBOL y sigue siendo un código vigente, es mas, ABAP (Advanced Business Application Programming), es el lenguage de programación utilizado en SAP, unos de los ERP mas utilizados por las grandes empresas en el mundo y que precisamente es una derivación de COBOL en sus origenes, COBOL y ABAP por ser lenguajes de negocios hacen que los profesionales con conocimientos de estos lenguajes sean muy valorados en el mercado, además es un lenguaje simple y no muy dificil de aprender.

Responder
Thumb up 0 Thumb down 0 avatar_fernan2 fernan2 dijo hace 4 años

Ese si que fue, un trabajo bien hecho. Y sabían de gestión informática, no como otros macoy123

Responder
Thumb up 0 Thumb down 0 avatar_w_jodido w_jodido dijo hace 4 años

LISP es mas viejo que cobol y sigue en uso

Responder
Thumb up 0 Thumb down 0 avatar_HellCat HellCat dijo hace 4 años

sera todo lo bueno que quieran pero quienes hemos programado en el sabemos que es una paja enorme...

Responder
Thumb up 0 Thumb down 0 avatar_César César dijo hace 4 años

ID DIVISION.
PROGRAM-ID. CUMPLE.

ENVIRONMENT DIVISION.
INPUT-OUTPUT SECTION.
FILE-CONTROL.

DATA DIVISION.

PROCEDURE DIVISION.

DISPLAY 'FELIZ CUMPLEAÑOS COBOL!.'.
GOBACK.

Responder
Thumb up 0 Thumb down 0 avatar_rag601 rag601 dijo hace 4 años

¡No inventes! ¿Cobol aun en el 2007? Este es un auténtico caso de actualización y no de supresión, jaja. Hasta me están dando ganas de aprender un lenguaje de hace 50 años.

NUEVO POST: "La tecnología que todo geek y tecnólogo quisiera tener - 1 - STAR WARS" en http://www.tecnosofia-rag601.blogspot.com/ visita, comenta y ayuda a promoverlo si te es posible... saludos!!!

Responder
Thumb up 0 Thumb down 0 avatar_rag601 rag601 dijo hace 4 años

¿Cobol en pleno 2009? esto si es una muestra de actualización... NI win, ni mac, ni linux, ni chrome, ni ninguno con su puño de actualizaciones le ganan a este lenguaje que ha sobrevivio contra todos los pronósticos por 50 años.

Happy Birthday!

NUEVO POST: "La tecnología que todo geek y tecnólogo quisiera tener - 1 - STAR WARS" en visita, comenta y ayuda a promoverlo si te es posible... saludos!!!

Responder
Thumb up 0 Thumb down 0 avatar_Silvia Silvia dijo hace 4 años

Uff, yo programé en COBOL allá por 1992, y recuerdo que era una joda ajustarse a la división de áreas que requería: tal área para comentarios, tal para comandos, tal para... La verdad es que lo odié :D

Responder
Thumb up 0 Thumb down 0 avatar_Jean Jean dijo hace 4 años

La cago, este lenguaje nos pasaron en el liceo creo desde segundo a cuarto XD

Que tiempos aquellos, cuando nos pidieron que sacaramos el digito verificador del rut en 6 lineas, ctm como me cranie XD...

Felish Cumplesauriosh COBOL!

Responder
Thumb up 0 Thumb down 0 avatar_yo yo dijo hace 4 años

Facebook down???

Responder
Thumb up 0 Thumb down 0 avatar_Felipe Díaz Felipe Díaz dijo hace 4 años

uffff, conocí cobol en los 90, super fácil lenguaje de programación, puras letras, nada de dibujitos y gráficos...
que viejos buenos tiempos

Responder
Thumb up 0 Thumb down 0 avatar_Jaime Jaime dijo hace 4 años

Aunque odiado y denigrado, el costo de migración no es la respuesta, sino como dice Freddy, es por que simplemente hace lo que tiene que hacer... he visto caídas de sistemas en varios lenguajes, Java, .Net, PHP, etc. etc. etc. pero la estabilidad de los sistemas COBOL, es realmente insuperable.

Procesar 100 millones de registros en .Net? Forget it... Procesarlos en COBOL? absolutamente de acuerdo. La robustez del lenguaje (y sus respectivas plataformas), hacen pensar de que aunque tengamos J2EE, dificilmente se dejará de trabajar en cobol, por al menos unos 10 años más.

Felicidades a los creadores del Cobol... reconocimiento de trabajo bien hecho. (aunque a muchos no les guste admitirlo).

Responder
Thumb up 0 Thumb down 0 avatar_Alex Alex dijo hace 4 años

IDENTIFICATION DIVISION.
PROGRAM-ID. Saludos.
*
ENVIRONMENT DIVISION.
*
DATA DIVISION.
WORKING-STORAGE SECTION.
*
PROCEDURE DIVISION.
INICIO.
DISPLAY "feliz cumpleaños".
STOP RUN.

Responder
Thumb up 0 Thumb down 0 avatar_michael michael dijo hace 4 años

Cuando termine de implementar el programa que migre todo un software cobol a j2ee cobraré millones de libras esterlinas por darle pega a todos los weones :)

Responder
Thumb up 0 Thumb down 0 avatar_001001111001 001001111001 dijo hace 4 años

Lo de simple es bastante cuestionable, la sección de programación era razonablemente simple (tanto como lo son las sentencias sql), pero las otras secciones eran una joda. De tal forma, no creo que esa sea la razón de su vigencia, sino el excelente manejo de archivos que posee, que le permite procesar enormes volúmenes de datos con gran rapidez y estabilidad, y eso, en instituciones financieras es impagable.

Responder
Thumb up 0 Thumb down 0 avatar_China China dijo hace 4 años

Feliz cumpleaños a COBOL, alguien me ayuda con una incidencia.

Saludos

China

Responder
Thumb up 0 Thumb down 0 avatar_Manwe Manwe dijo hace 4 años

Maldito cobol...como me arruinaste noches de sueño pensando en tu maldito codigo -.-

es todo lo que tengo que decir

Responder
Thumb up 0 Thumb down 0 avatar_Dark_Seiya Dark_Seiya dijo hace 4 años

Jajajaja soy analista de un banco y vivo gracias a cobol :) a mis 25 años ....

Responder
Thumb up 0 Thumb down 0 avatar_Jinwe Jinwe dijo hace 4 años

COBOL es sencillamente hermoso =)

Responder
Thumb up 0 Thumb down 0 avatar_PorLaChucha PorLaChucha dijo hace 4 años

por la chucha.... que era bakan programar cobol en el CICs

plch

Responder
Thumb up 0 Thumb down 0 avatar_Altair Altair dijo hace 4 años

Que lenguaje más como el dick.
Es peor que el lenguaje que uso en los comentarios.

Haré un grupo de facebook pro muerte al cobol.

Responder

Deja tu Comentario

La opción de comentar está abierta a todos los usuarios, pero te pedimos por favor mantenerte dentro del tema del artículo y no publicar comentarios ofensivos o publicidad basura. Nos reservamos el derecho de eliminar cualquier comentario que no cumpla estas reglas.

Para que aparezca tu foto en vez del icono genérico en tu comentario, el email con el que comentas debe estar inscrito en Gravatar.

*