@MatthewBaw, es un tema interesante. Yo personalmente creo que no tiene sentido ninguno en cuando a la programación Cobol tradicional. Es decir, nadie va a reemplazar el código procedural existente de Cobol por el de OO Cobol.
Sin embargo, me parece un aporte interesante en varios aspectos:
Se pueden definir clases con fucncionamiento que requiere orientación a objetos (o facilita las cosas) y usarla en programas tradicionales (procedurales) mediante REPOSITORY e INVOKE. Por poner un ejemplo muy básico, como en OO una gran novedad y ventaja es el método new que permite instanciar tantos objetos (clones de clases) como quieras (limitados por la memoria, claramente), se podría usar en lugar de tablas internas sin tener que indicar el máximo.
Otra cosa interesante es que se puede interactuar con otros lenguajes. No he investigado mucho el tema, pero existe hasta Cobol for JVM (de Micro Focus), que genera directamente bytecode de JVM. En caso de Fujitsu PowerCOBOL, que trabaja con GUI de manera nativa, con un dialecto OO de Cobol, es una maravilla, aunque lo han discontinuado y han apostado por Cobol .NET, pero en .NET es el mismo principio.
A mi me parece interesante pero de momento no demasiado maduro. Le falta un buen GUI para qu las Empresas se interesen más. El entorno más completo es, sin duda, el de Micro Focus. Tiene su propio servidor que permite exponer código Cobol tradicional como Web Service (SOAP/Rest). En entornos más antiguos como NetExpress también se incorporaba un sistema GUI pero creo que era solo para Windows.
Hoy en día GUI como tal se está muriendo, todo se migra más hacía la Web.
Las empresas usan multitud de capas, para GUI, Web (a parte del core del negocio).
Hace años diría que si hubiera un entorno, con su servidor web, y con GUI, permitiendo eliminar otros productos y lenguajes añadidos por capas, y al mismo tiempo hubiera bajado los gastos, las empresas se interesarían más por ello.
Hoy puedo decir que existe, es Micro Focus Visual COBOL / Dev HUB. Pero es el único, y es caro.
IMHO, falta de madurez, demasiados dialectos incompatibles entre sí, actualmente monopolio de Micro Focus siendo el único producto completo, precios... Pero no lo llamaría sinsentido, si la cosa se enfoca bien, yo creo que tiene cierto futuro, pero para cosas más específicas y más modernas, no para reescribir lo existente.
NORMAS DEL FORO - para garantizar el buen funcionamiento del Foro. 
¿Te han ayudado? NO TE OLVIDES de darle a 
¿Quieres dirigirte a alguien en tu post? Notifícale haciendo clic en su Nick
|