Victor:
 
No estoy tan seguro de las cosas que afirmas, que JAVA iba a pasar por
arriba a los lenguajes de los "Dinosaurios" como COBOL y RPG es algo que se
dice desde hace mas de 15 años. 
 
El RPG como bien dices se ha ido actualizando con el FREE o con el ILE y va
sumando caracteristicas del mundo PC cada dia. Pero transformar todo el Soft
o desarrollar nuevo Soft en JAVA no es algo que este pasando masivamente,
hay mucho dinero inveritido por las Empresas en Soft como para descartaro.
 
Ademas desarrollar en los "nuevos" lenguajes como JAVA o .NET o PYTHON o PHP
(no se puede afirmar cual de estos se terminara imponiendo) tiene aparejado
grandes problemas de standarizacion para con el personal con el cual se
trabaja y los equipos a formar.
 
Cuando se determinan Proyectos con tiempos y dinero en ellos en los
leguanjes viejos sabemos que estos se cumpliran, en el mundo PC no los
sabemos esto por las caracteristicas de los nuevos desarrolladores y la
falta de uniformidad para trabajar.
 
Agradezco el debate que has planteado.
 
  José Luis Da Silva Jara 

Departamento de Sistemas

Cattorini Hnos S.A.I.C.F. e I.

Administración: Crisologo Larralde 1461 

Avellaneda – Pcia. Bs. As. -  ARGENTINA 

 

 

 

  _____  

De: [email protected]
[mailto:[email protected]] En nombre de Víctor Bolaños
Enviado el: Miércoles, 20 de Enero de 2010 01:21 p.m.
Para: forum.help400
Asunto: El RPGLE LLEGA A SU FINAL?


Me ha parecido conveniente "ree-publicar" este comentario, no con el fin de
sembrar temor, sino con el fin poner en nuestras cabezas los cambios por
venir, No en cuanto a hardware AS400, I5, sino en cuanto al nuevo desarrollo
de software en nuestros equipos
 

Soy un hombre objeto 

"El hombre objeto proviene de la instancia de una clase y de sus métodos."
Esta provocadora frase que inicia una reflexión escrita pensando en personas
y empresas a las que aprecio, me permite ser algo más radical y más
coloquial en mis aseveraciones. Los intereses dentro de este mercado son
muchos y cada uno lleva su propia mochila, pero la realidad es machacona y
la podemos entender sin comprometernos con ella. 

Desde aquel S/3 a fichas de 96 columnas, sin CHAIN y sin MOVEA, por decir
algo que todos conocemos; o con su ciclo de control, MR y rupturas de nivel
que sólo algunos conocen y que han quedado en desuso, han pasado "algunos"
años. Nuestro ILE RPG brilla por la cantidad de medallas que ha merecido. La
cantidad de batallas que hemos ganado con tan poderosa herramienta y las que
todavía podemos ganar... Perdonad mi léxico pero tras ver la conmemoración
del desembarco de Normandía, nuestro RPG, triunfante, me recuerda a muchos
de los que por allí desfilaron; orgullosos y cargados sus pechos de
medallas. Dicho esto, puedo afirmar sin temor a equivocarme que al RPG se le
acabó su ciclo. No que no se mantenga, no que se quede sin soporte, no que
no se necesite; simplemente, se acabó su ciclo. Largo, por cierto.

El sentido común y la mayor parte de la industria ha decidido invertir todos
sus esfuerzos de investigación en un entorno que permita que una aplicación
pueda ser ejecutada, sin modificaciones, en cualquier plataforma. Un entorno
que permita construir piezas para después ensamblarlas y que, si son más o
menos estándar, se puedan reutilizar, dando lugar a un mercado de
componentes de software. Aquello que todos habíamos deseado, es posible:
escrito una vez, escrito para siempre. Lo que nos da valor como
informá­ticos, nuestro pensamiento lógico, se multiplica por 10 o por 100.

Toda la industria está de acuerdo. ¿Y nuestro entorno, lo está? ¿Y quienes
formamos la industria que conoce y da soporte a la mejor plataforma
comercial jamás construida? Creo que sí, pero la sensación que me produce al
hablar con unos y con otros es que se va a perder el tren y que serán los
técnicos de otras plataformas los que se comerán el pastel.

Una alternativa real
En nuestro entorno, JAVA es la única alternativa posible y nuestra máquina,
si continua siendo, será una máquina para JAVA. ¿O es que hay otra que nos
pueda garantizar otros 30 años de mejoras continuas y una cobertura a nivel
mundial por parte de los fabricantes de software? No, no existe otra
alternativa consistente que no sea JAVA.

Las exigencias de nuestro entorno, respecto a herramientas y lenguajes, son
las más restrictivas y exigentes del mercado, por eso la mayoría sigue en la
plataforma. JAVA ofrece ese nivel de calidad y lo sobrepasa. JAVA tiene sus
herramientas, J2EE, WDS, EJB’s WAS, su entorno, igual que en el RPG, con el
SDA, SEU, etc. No sólo instrucciones de lenguaje y su forma de resolver los
problemas. JAVA resuelve los problemas de otra forma; una nueva forma de
enfocar la solución tan consistente como con el RPG. Una forma de resolver
los problemas que las nuevas generaciones de profesionales entienden
perfectamente.

Un paralelismo insólito
El cambio va a ser como el dejar de fumar: primero hay que estar convencido
de que se quiere dejar y luego hay que hacerlo. Es algo saludable y
necesario, aunque la alternativa también existe. Se podrá fumar en los
lavabos, en las terrazas o en la calle, en pequeños grupos que miran a los
demás con recelo. La apuesta segura es dejar de fumar, cuesta pero es lo que
hay. Se puede empezar poco a poco o de golpe, pero todo lo que se haga en
ese sentido va en el camino adecuado.

JAVA es la apuesta segura, sin sucedáneos, directamente aire de la montaña,
control total del entorno, sin interme­diaciones, sin "run times", sin
convertidores ni traductores. Paso que das, paso que avanzas.

Preguntas y respuestas
Y ahora una batería de preguntas que hace unos años me hice. ¿Cuánto tiempo
tardará nuestro entorno en aceptar otro tipo de soluciones, un año, tres...?
¿Cuánto tiempo tardarán los responsables y las direcciones de las empresas,
en tomar posiciones ante una tendencia tan clara y diáfana de la industria?
Los nuevos desarrollos requieren una nueva planificación y un nuevo enfoque,
¿qué experiencia podremos aportar para plantearlo correctamente? ¿cuánto
tiempo podremos retrasarlo? Y si lo hacen otros ¿cómo sabremos que se está
haciendo correctamente?

Hoy ya no me planteo estas preguntas. Hoy estoy pensando si voy a
transformar los procesos Batch a JAVA o espero un año más, o si ampliamos
nuestros servicios WEB, o si integramos un portal y un WorkFlow.

Las ideas vuelven a fluir y me entusiasma el estar en el camino correcto. El
nuevo I5 está en el mercado: más memoria y más procesador pensando en WAS y
JAVA. Y en el modelo 520 algo de interactivo para darnos vidilla y algo más
de tiempo; en el resto o todo o nada y el todo se paga caro. 

Su turno. La toma de decisiones no se puede aplazar: o sálvese el que pueda
o... A lo mejor no es para tanto, también nos puede tocar la lotería.

Juan Carlos Campo Aliagas, con más de 30 años de experiencia en TI, es
director general de Gabinete de Informática A.K., empresa de desarrollo de
software.



  _____  

From: alex martinez <[email protected]>
To: forum.help400 <[email protected]>
Sent: Wed, January 20, 2010 7:18:25 AM
Subject: Re: Problema de rendimiento con campos Autonuméricos.

Hola:

Aún teniendo el último nivel de PTFs hay algunas no incluidas en ninguna
lista. 

Asegurate de tener instalada la SI36720 que afecta al módulo QSQRUN2 y la
función SQL_ValuesInto

¿ Cuando dices que no te adjudica CPU a que te refieres ? ¿A una demora
excesiva ? ¿Puede anotar en un log con timestamp los tiempos de ejecución de
la sentencia SQL?

Salu2


El 19 de enero de 2010 19:04, Manuel Santos <[email protected]>
escribió:


Buenas.

Tengo un programa RPG en el cual recupero masivamente el último valor
autonumérico de varias Tablas con lo siguiente:

C/EXEC SQL                                                     C+
VALUES IDENTITY_VAL_LOCAL() INTO :IVAR     C/END-EXEC

Tengo la V6R1 actualizada al último nivel de PTFs al día de hoy.
No tiene nivel de compromiso.
Cuando ejecuto el programa no me adjudica CPU y creo que es por los
problemas de bloqueo que produce.
La ejecución del programa es correcta, el problema es el rendimiento por
falta de más CPU. He quitado la sentencia sustituyendo el código por algo
parecido y el rendimiento me sube.

¿A alguien le ha ocurrido este problema?.

Saludos.

____________________________________________________
© Publicaciones Help400, S.L. - Todos los
derechos reservados http://www.help400.es
----------------------------------------------------
Para darte de baja visita la siguente URL:
http://listas.combios.es/mailman/listinfo/forum.help400




____________________________________________________
© Publicaciones Help400, S.L. - Todos los
derechos reservados http://www.help400.es
----------------------------------------------------
Para darte de baja visita la siguente URL:
http://listas.combios.es/mailman/listinfo/forum.help400

Responder a