Es uno de los lenguajes más antiguos, pero sigue siendo usado de forma notable en entornos financieros y gubernamentales. Al lenguaje de programación COBOL lo quieren jubilar. Lo cierto es que ya tiene casi casi la edad (se creó en 1959, hace 64 años), pero es que su presencia en el mercado de la informática es tan sorprendente como, para según qué empresas, incómodo: no hay ya muchos profesionales que puedan programar en este lenguaje, así que IBM se ha propuesto tomar otro camino: traducirlo a Java.
|
etiquetas: programación , cobol , ibm , traductor ia , java , codenet
Por cierto, así, además tienen fichado quien ha comprado dicha cajetilla, por si luego aparece en la reventa.
Aunque ciertamente los porcentajes podrían ser achacables a que es "gratuíta", me bastaría suponer un 10% de tasa de error en la traducción para tener confianza 0 en lo realizado por la IA... tal y como comentas.
Pero luego llegó un zumbao que empezó a venderlo al sector comercial, con la excusa del compilar 1 vez y ejecutar
5 veces más lentodonde sea.Y PL-SQL migrar a Java, ¿para? PL-SQL y Java pueden coexistir y coexisten
Programar es un arte, pero el mantenimiento es otro nivel.
A ver, no es una decisión tecnológica. Es una subnormalidad que se le ocurren a gestores para convencer a gestores de venderles algo.
Luego, una vez vendido, pues ajo y agua. De contratos con esa empresa no puede salir nada bueno.
Y cada dos por tres sale un framework nuevo que hay que usar por cojones, lo que lleva a migraciones que te dejan temblando. ¿ Cuantas aplicaciones web usas en un desarrollo java?
Y robusto mis cojones. A nivel de transacciones no se me ocurre nada más sólido que cobol-cics-db2.
El mito es lo que comentas, y el mito tendrá parte de realidad... pero los que siguen usándolo, lo han tocado últimamente fijo.
Uno de sus chistes de borrachera era el de: Sacas dinero del cajero debido a COBOL, pero en una pantalla bonita gracias a JAVA. No hace falta que me diga nadie que es muy malo.
Pero weno... cada uno tendrá su librillo.
Cuando puedes mascar las pocas ganas de trabajar de otro, o el bajo presupuesto, o la falta de tiempo, o los pocos conocimientos, o una combinación de todo ello.
Ha veces te sientes tan sólo delante del teclado,,,,
Version 5....
Y no, hace como 10 años q, basicamente, tienes spring (springboot) comiendoselo todo y luego experimentos.
Y arquitectura hexagonal y tal... ahora mismo el problema tecnico, a poco q el equipo sea competente, no existe y solo te preocupas de negocio.
Fuente: llevo trabajando en cobol desde 2006
CC #64
A ver, murió gente, no tiene gracia, pero es que este tipo de propuestas son tan ridículas...
Springboot lo he visto sobre todo para webservices de cara a hacer orquestaciones, pero nunca en nada pesado ni crítico. Ahora lo que veo es un incremento importante de PySpark.
Y arquitectura hexagonal y tal... ahora mismo el problema tecnico, a poco q el equipo sea competente, no existe y solo te preocupas de negocio.
Sí claro, y si el equipo de negocio es compentente y me da los requisitos bien hechos me voy a dar una vuelta en mi unicornio.
Los framework de java se quedan desactualizados enseguida y hay proyectos muy complejos que no podrían aguantar el ritmo de obsolescencia de esa puta mierda de tecnología porque estarían de migración en migración. Por no hablar de que la formación de los profesionales casi nunca la pagan las empresas, lo que obliga un esfuerzo extra a que cada uno aprenda por su cuenta y riesgo. Lo mismo te gastas miles de euros en un curso de puta madre sobre el último framework de moda de java para al final desempeñar el mismo puesto por el mismo sueldo.
Y servicios juntos hacen cosas muy pesadas y muy criticas.
Ademas asi se pueden dividir en equipos y asignar responsabilidades, es una puta maravilla.
Por otro lado: los frameworks de java no cambian ni pa dios, y lo peor es q suelen ser retrocompatibles y, con una buena bateria de tests, puedes tener hasta el JDK actualizado...
De hecho contratar profesionales de Java es bastante barato, comparado con el resto...
Y lo de 'el ultimo framework de java'.... En serio? creo q hablas de javascript y no de java o hace MUCHO q no usas nada de java medianamente moderno....
Por el camino de Java, hay "hitos" como mal implementar la programación orientada a objetos, dependencia excesiva de clases y librerías, versiones y updates, y enseñar a los programadores a no preocuparse por el uso de la memoria, entre otras lindezas que han destrozado la programación y quienes se dedican a ella.
Un lenguaje de programación, en el que el 90% del tiempo la gente lo emplea en conocer y paliar sus propios problemas con dicho lenguaje, y el 10% restante para programar algo útil.
"Java surgió en 1991 cuando un grupo de ingenieros de Sun Microsystems trataron de diseñar un
nuevo lenguaje de programación destinado a electrodomésticos. La reducida potencia de cálculo y
memoria de los electrodomésticos llevó a desarrollar un lenguaje sencillo capaz de generar código
de tamaño muy reducido.
Debido a la existencia de distintos tipos de CPUs y a los continuos cambios, era importante
conseguir una herramienta independiente del tipo de CPU utilizada."
Aprenda Java como si estuviera en primero, Editado por Escuela Superior de Ingenieros Industriales de San Sebastián. UNIVERSIDAD DE NAVARRA
Eso en un sector en el que sobren profesionales no lo vas a ver, porque las empresas no son imbéciles y no van a hacer cosas que les perjudican. Si sobrasen profesionales no competirían unas con otras por robárselos con salarios cada vez mayores, no subirían anualmente los salarios sin obligación legal de hacerlo, ni tampoco pagarían a ciertos compañeros que (está feo decirlo pero es la verdad) no saben hacer la o con un canuto. Les bastaría con despedir al que no les cuadra y contratar a otro, que básicamente es lo que pasa en los sectores en los que sobra mano de obra.
Hasta que encuentras gente que lleva años enviando solicitudes de empleo y no consiguen nada.