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)

Compartir Compartir
Publicado por ZooTV el 22 de September 2009 en la categoría Destacados, Software con los tags , , . Tiene 57 comentarios.

57 Comentarios

COBOL cumplió 50 años

Deja tu Comentario ↓
Guatón Campero

DesaprobarAprobar8Guatón Campero dijo el 22-9-2009 a las 11:21:

1

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.

MikeCorleone

DesaprobarAprobar8MikeCorleone dijo el 22-9-2009 a las 11:28:

2

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

Julio

DesaprobarAprobar25Julio dijo el 22-9-2009 a las 11:37:

4

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

COBOL cumplió 50 años : Blogografia

DesaprobarAprobar-6COBOL cumplió 50 años : Blogografia dijo el 22-9-2009 a las 11:40:

5

[...] Click here to view the embedded video. [...]

Cobolito

DesaprobarAprobar0Cobolito dijo el 22-9-2009 a las 11:40:

6

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

Omeg@

DesaprobarAprobar4Omeg@ dijo el 22-9-2009 a las 11:46:

7

Lo terrible es encontrar el error u.u

Leonardo

DesaprobarAprobar6Leonardo dijo el 22-9-2009 a las 11:48:

8

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.

Freddy de la Cruz

DesaprobarAprobar28Freddy de la Cruz dijo el 22-9-2009 a las 11:49:

9

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

Janosoto

DesaprobarAprobar11Janosoto dijo el 22-9-2009 a las 11:50:

10

Parece video de la iniciativa DHARMA…

JP

DesaprobarAprobar-4JP dijo el 22-9-2009 a las 11:50:

11

Uta el video fomeeeee no habia presupuesto parece

sir_kaoz

DesaprobarAprobar9sir_kaoz dijo el 22-9-2009 a las 11:56:

12

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.

fernan2

DesaprobarAprobar8fernan2 dijo el 22-9-2009 a las 12:08:

13

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

w_jodido

DesaprobarAprobar-2w_jodido dijo el 22-9-2009 a las 12:14:

14

LISP es mas viejo que cobol y sigue en uso

HellCat

DesaprobarAprobar4HellCat dijo el 22-9-2009 a las 12:31:

15

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

César

DesaprobarAprobar12César dijo el 22-9-2009 a las 12:35:

16

ID DIVISION.
PROGRAM-ID. CUMPLE.

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

DATA DIVISION.

PROCEDURE DIVISION.

DISPLAY ‘FELIZ CUMPLEAÑOS COBOL!.’.
GOBACK.

rag601

DesaprobarAprobar-7rag601 dijo el 22-9-2009 a las 12:43:

17

¡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!!!

Ver Comentario... rag601 dijo el 22-9-2009 a las 12:49 ...

Silvia

DesaprobarAprobar3Silvia dijo el 22-9-2009 a las 12:58:

19

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

Jean

DesaprobarAprobar1Jean dijo el 22-9-2009 a las 13:00:

20

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!

yo

DesaprobarAprobar-4yo dijo el 22-9-2009 a las 13:17:

21

Facebook down???

Felipe Díaz

DesaprobarAprobar6Felipe Díaz dijo el 22-9-2009 a las 13:18:

22

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

Jaime

DesaprobarAprobar6Jaime dijo el 22-9-2009 a las 13:33:

23

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).

Alex

DesaprobarAprobar2Alex dijo el 22-9-2009 a las 13:56:

24

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

michael

DesaprobarAprobar1michael dijo el 22-9-2009 a las 13:58:

25

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 :)

COBOL cumplió 50 años | UR-VE.COM

DesaprobarAprobar0COBOL cumplió 50 años | UR-VE.COM dijo el 22-9-2009 a las 14:30:

26

[...] Click here to view the embedded video. [...]

001001111001

DesaprobarAprobar1001001111001 dijo el 22-9-2009 a las 14:46:

27

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.

China

DesaprobarAprobar0China dijo el 22-9-2009 a las 15:01:

28

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

Saludos

China

Manwe

DesaprobarAprobar0Manwe dijo el 22-9-2009 a las 15:07:

29

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

es todo lo que tengo que decir

Dark_Seiya

DesaprobarAprobar1Dark_Seiya dijo el 22-9-2009 a las 15:20:

30

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

Deja tu Comentario

XHTML: Puedes usar: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>

Previsualizar comentario?