se puede entender que una empresa de software, por ejemplo, quiera tener sus aplicaciones en varias plataformas y piense que java le facilita eso, pero ?un usuario final que tiene un aplicacion suya? va a ganar mas mejorando esa aplicacion en la plataforma actual que migrandola primero y luego mejorandola con unos fuentes que seguramente esten muy alejados de un java normalito.
si a la aplicacion ademas le sucede que "se ha quedado anticuada" pues tiene tres cosas y no una por hacer:
-convertirla
-aprender a manejarse con esos fuentes y el dia a dia
-mejorarla
En su momento probé de todo... al final quien se migro a Java fue Yo mismo... esa es la cuestion. Solo entonces te das cuenta que todo lo demas puede ser una perdida de tiempo Y descubres como de fácil es hacer cosas que en RPG costaban mucho más, y Java al ser mas nuevo y moderno, te facilita.
La curva de aprendizaje, pues si, tiene lo suyo, pero tambien ponerse a descifrar programas, parches, chapuzas de ciertos productos, resolución d eproblemas, etc ... Y es que todo el tiempo que inviertas ahi, poco reaprovechable te va a ser , sólo te servirá para eso.
En cambio "Migrarnos" de expertos (es decir, saber hacer las cosas bien hechas)programadores de RPG/Colbol a Java J2EE o .NET siempre será mucho mas aprovechable.
Nuestro mundillo tiene un grave problema ante otros profesionales de otros entornos. En 15 años el que asi lo ha querido, poco o nada nuevo ha tenido que aprender en As400 comparado con otros entornos. En cambio, por ejemplo, en el mundo del desarrollo en plataformas intel, en ese periodo has tenido que empezar de 0 como 3 o 4 veces (basic-cobol, clipper, c++, java....etc). Estamos mucho menos acostumbrados y
¿Por eso nos cuesta tanto migrarnos?
Sin duda, yo aposte por reciclarme, y es lo mejor que pude hacer.
Saludos
----Mensaje original----
De: [EMAIL PROTECTED]
Recibido: 07/02/2006 11:08
Para:
Asunto: Re: RPG a Java - Caravel
Con lo que sé de los dos entornos, yo no veo ninguna ventaja en migrar a java, pero admito que con la poca información que tengo pudiera ser una opción válida en según que casos. De lo que estoy bastante más seguro es de que migrar vía 'traductores' solo puede llevar a un resultado cercano al desastre. No quiero ni imaginar como será el fuente resultante, y menos lo que puede conllevar su mantenimiento, por no hablar de la segura caída del rendimiento.
De todas maneras, a modo de curiosidad: ¿Alguien del foro ha realizado una migración con esta herramienta? Sería interesante conocer los resultados, tanto a nivel de rendimiento como de calidad de los fuentes resultantes.File input Error for file: /internet/programas/tps/webapps/cp/WEB-INF/etc/blank.htmlSaludos.
Fernando Pérez
Cerámica Saloni. Dpto. Sistemas
En/na Guillermo Andrades, CPI Software ha escrit:"para poder prescindir de este entorno"
este es el unico objetivo que comentas?
tan mal resultado da el entorno?
que problemas tienes con el entorno?
yo creia que cuando alguien decide gastar un monton de dinero, esfuerzo y tiempo para cambiar algo era porque esperaba que los frutos valieran la pena... seguramente es que no has caido en comentarlos.
que ventajas reales crees que tendras cuando "termine" la conversion?
tener "los mismos" programas con "la misma apariencia" en un "entorno" intel?
eso es una ventaja?
cual es el objetivo real que persigues migrando los mismos programas uno a uno a "java" y tener que mantenerlos despues en el codigo horrible que genera la "conversion"?
cuando conviertas la aplicacion no tienes una aplicacion java, sino un cambalache entre java, funciones derivadas de las one-to-one de RPG o CL o pantalla y todo un marmagnum que mantener pero sin los supuestos "beneficios" de una aplicacion real java pensada y desarrollada usando funciones naturales.
creo que nos gustaria mucho que tu comentaras aqui esos pros y contras que dices conocer asi como de los objetivos que persigues y como piensas mantener luego los programas.
Guillermo.
On 2/7/06, Kentia <[EMAIL PROTECTED]> wrote:Nuestra empresa está valorando la posibilidad de utilizar Caravel para convertir las aplicaciones de un iSeries 810 a Java para poder prescindir de este entorno.
En números redondos tenemos unos 1500 programas RPGs (RPG/400 e ILE no free y free), 800 archivos de pantalla (con unos 3600 formatos), 150 listados (normales y AFPS con OVLs y PAGSEGs) y unos 50 programas de servicio con funciones de la aplicación.
El número de sesiones activas durante el día es de 200 y continuamente se ejecutan consultas y procesos de todo tipo en batch.
Ya disponemos de información de como es la conversión que realiza Caravel y los pros y contras que puede presentar.
Ahora nos surgen dudas respecto a rendimiento y a que máquina (o creo que serán máquinas) sobre las que correr las aplicaciones Java convertidas.
¿Que rendimiento tienen los programas convertidos respecto a los originales RPG?
¿Cual es la "potencia" comparable en servidores Inte! l/Linux a un 810 con 1100 CPW?
He encontrado una serie de mensajes del foro en el 2003 en los que se hablaba de un rendimiento bajo de los programas así convertidos.
¿Cual es la situación en 2006?
Gracias
LLama Gratis a cualquier PC del Mundo.
Llamadas a fijos y móviles desde 1 céntimo por minuto.
http://es.voice.yahoo.com
--
Saludos/Regards,
Guillermo Andrades
CPI Software
--
Saludos/Regards,
Guillermo Andrades (cuenta en GMail)
CPI Software
http://www.CpiS.es
http://www.RpgForWeb.com
Web Familiar: http://www.Andrades.info
