Login Barrapunto
Proyecto NACA: migra automáticamente programas COBOL a Java
Txopi nos cuenta: «Leo en Slashdot que el Proyecto NACA permite migrar aplicaciones COBOL completas a Java de forma completamente automática. La empresa que lo ha desarrollado, ha publicado las herramientas NacaTrans, NacaRT y NacaRTTest con licencia GPL. Otro proyecto relacionado con este tema, es el lenguage EGL creado por IBM, que al parecer una vez compilado genera código COBOL, además de Java o JavaScript . El entorno de desarrollo Eclipse soporta EGL. ¿Alguien tiene experiencia con estas u otras herramientas que buscan jubilar a los programadores COBOL?»
Historias relacionadas
[+]
COBOL .NET 16 comentarios
sir_clive_sinclair escribe: "Bueno, pues esto es echarle un par de bemoles al tema... Nada menos que COBOL .NET. Pero lo que más impresiona es la integración del lenguajes con Visual Studio .NET (CodeInsight, errores, warnings, etc.) e incluso la posibilidad de "enchufarlo" a las páginas ASP .NET. No sé si alguien llegará a usarlo alguna vez, o si será un nuevo "boom" de COBOL, pero el caso es que parece que el cacharro modular de CLR (Common Language Runtime), CTS (Common Type System), etc. les funciona a los chicos de Microsoft..."
[+]
Java: ¿el nuevo Cobol? 146 comentarios
Un pobrecito hablador nos cuenta: «Según cuenta Bill Snyder en InfoWorld, Java está perdiendo el favor de los desarrolladores. Cuando se trata del cada vez más común desarrollo de aplicaciones de Internet complejas, Java está perdiendo terreno frente a Ruby on Rails, PHP, AJAX y otras. E incluso hay informes de que .NET está dejando a Java fuera de la empresa. ¿Se está convirtiendo Java en el nuevo Cobol?»
[+]
Pregunta a /.: COBOL, ¿un lenguaje para salir de la crisis? 110 comentarios
logadmin nos cuenta: «Hace años alguien se preguntaba en Barrapunto si quedaban programadores COBOL. Hoy, año 2009, COBOL es una de las vías que tenemos quienes trabajamos en el sector informático para salir de la crisis, y es que no hay más que realizar una búsqueda en cualquier portal de empleo para comprobar que COBOL está más en auge que nunca.
¿Y tú?, ¿todavía piensas que COBOL está muerto?»
COBOL (COmmon Business -Oriented Language), creado en 1960 y revisado y ampliado en varias ocasiones, sigue siendo usado por casi todos los sistemas que requieren gran capacidad de procesamiento por lotes, tanto en entidades bancarias como en otras grandes empresas con mainframes.
Este hilo ha sido archivado.
No pueden publicarse nuevos comentarios.
Proyecto NACA: migra automáticamente programas COBOL a Java
|
Log in/Crear cuenta
| Top
| 40 comentarios
| Buscar hilo
Y recuerda: Los comentarios que siguen pertenecen a las personas que los han enviado. No somos responsables de los mismos.

Guau
(Puntos:3, Inspirado)( http://www-etsi2.ugr.es/alumnos/mu01/guerraSoftware.html | Última bitácora: Viernes, 03 Diciembre de 2010, 10:41h )
Ahora, no quiero pensar en mantener el código que salga de aquello, porque dudo mucho que organice el código según metodologías modernas.
Tal vez sea más fácil mantener el código COBOL. En cualquier caso, realizar una aplicación de este tipo tiene un mérito más que reseñable.
Gdado dice roller [sourceforge.net]
Re:Guau
(Puntos:4, Inspirado)( http://barrapunto.com/ | Última bitácora: Miércoles, 01 Septiembre de 2010, 08:54h )
Para empezar:
Vamos, que si alguien quiere migrar su mega-aplicacion COBOL a java, quizas una herramienta de estas sea una buena primera aproximacion, pero espero que despues se pase por una buena criba y re-escritura o le doy el pesame a los que les caiga la tarea (el marron?) de mantenerlo.
Dale fuego a un hombre y estara caliente un dia, prendele fuego y estara caliente el resto de su vida.
Concursos de java ofuscado?
(Puntos:3, Divertido)¿y?
(Puntos:5, Inspirado)( http://barrapunto.com/ )
No quiero ni ver el impacto de cambiar de cobol a java para los rendimientos.
Un lenguaje orientado a servicios transaccionales a la antigua
Por dioooooossssss.
Otro ejemplo de inutilidad, salvo que en una inutilidad anterior se utilizase cobol para hacer un simple programa de gestion no transaccional y aislado.
¿¿PETER?? ¿Demostenes? Y actualmente Lockpeter
.NET
(Puntos:4, Informativo)( http://labotelladeklein.blogspot.com/ | Última bitácora: Sábado, 20 Noviembre de 2010, 16:03h )
El doble de diversión en: La Botella de Klein [blogspot.com]
pues yo le veo utilidad
(Puntos:2, Informativo)[Y dentro de unas decadas]
(Puntos:1)( http://barrapunto.com/ )
Aquel que sacrifica libertad por seguridad no merece ninguna de las dos
Mas que una comparativa de técnología...
(Puntos:1, Informativo)Si funciona, no lo toques.
Así de simple. No es que Cobol y sus mainframes sean lo mejor, es que cambiar toda una infraestructura montada, el código muy maduro que tiene (errores mínimos), y, a parte del coste considerable del cambio (equipos, reprogramación, y amplias pruebas), se corre el riesgo de tener un código joven y con alta probabilidad de errores, un riesgo que las entidades no se pueden permitir.
Y claro que Java es muy capaz de hacer lo mismo que Cobol, y mejor, claro. Incluso me atrevería a decir que bajo una infraestructura más barata. Pero el problema es lo comentado, el miedo al cambio por el riesgo que se asumiría.
Alternativas hay pero no me seducen
(Puntos:1)Esto no va a parar muy lejos
(Puntos:1)De todas formas, lo primero que va a impacatar es como un programa de apenas 1 Mb en RAM corriendo en cobol pasa a mas de 100 en Java.
No se porque esa obsesion por acabar de arrinconar al Cobol. Cierto que en standard la orientacion a objetos como si no existiera o nunca se haya usado, que las variables, entre que se declaran al ppio., son globales y que suelen tener nombres peculiares son dificiles de rastrear y que el debugger, en el caso de RM-Cobol es inutilizable, si has catado las excelencias de Visual Studio, pero creo que todo esto se solucionaria si se dispusiera de un buen IDE, cosa que en mi caso y de RMCobol se reduce a Notepad++ y colorines para secciones e instrucciones.
En definitiva, creo que mas vale dedicar este tiempo de desarrollo a aprender Cobol bien, porque, en cualquiera de los casos y dado el caso de las aplicaciones donde Cobol está funcionando, el dominio de Cobol va a ser imprescindible para saber si la conversion a Java hace lo que tiene que hacer.
Osease, que una barita magica no va a existir en la vida.
protected static volatile transient boolean coolean = true;