El mar, 21-02-2006 a las 01:40 -0300, [EMAIL PROTECTED] escribió: > Holas: > Una consulta, si bien no es directamente acerca de linux ... no se a quien > mas recurrir. > Porque es tan solicitado, en empresas que buscan programadores o algo > relacionado con informatica, conocimientos de J2EE, y no tanto de PHP, Perl, > etc. Que se puede lograr con J2EE tan especial que lo sobresalta de los demas.
Estas comparando peras con manzanas. J2EE es una plataforma, es decir, lenguaje + servicios + API's + un ecosistema de proveedores, implementadores, etc. PHP, Perl y tambien Java son solo lenguajes de programación. Si alguien conoce de J2EE tienes "algo" de garantia que sabra utilizar un determinado conjunto de patrones de diseño, que utilizará herramientas ya bastante probadas y de forma independiente de la implemetación, que lo que esa persona produzca podra ser utilizado en un conjunto amplio de distintas implementaciones J2EE, desde Open Source (JBoss) hasta las propietarias mas recalcitrantes (W*bsphere cof cof). Tambien el uso de J2EE te asegura que el programador no tenga que desgastarse en implementar servicios de bajo nivel, esa tarea queda para los implementadores de plataformas J2EE (Bea, Oracle, JBoss, etc). En el caso de lenguajes como PHP, no hay nada establecido. Tienes el lenguaje, las API's y nada mas. Hasta PHP4 el lenguaje tenia bastantes falencias que recien fueron corregidas en PHP5. Si se realizara una estandarizacion de PHP como se ha hecho con Java seguramente sería algo atractivo para las empresas. Tambien tiene razon lo que dice Carlos Sepulveda (a.k.a. Casep) en el sentido de que distintos problemas tienen distintas soluciones. Asi como yo nunca haria un sistema grande en PHP, tampoco haria una "cosa poca" con toda la plataforma J2EE, por eso mi blog esta en PHP :) Uno de los problemas de J2EE es que no es facil de aprender, la partida es lenta, en cambio en PHP puedes tener algo simple andando en pocos minutos. La diferencia comienza cuando tienes que hacer algo grande, y la partida lenta de J2EE no es nada respecto a las ventajas posteriores. Afortunadamente en la nueva especificacion de J2EE se han mejorado hartas cosas para que sea mas facil hacer cosas simples. Una introduccion al tema : http://java.sun.com/j2ee/1.4/docs/tutorial/doc/Overview.html#wp80172 Saludos -- Franco Catrin L. TUXPAN http://www.tuxpan.com/fcatrin

