Foros del Web » Programación para mayores de 30 ;) » Java »

ventajas de java

Estas en el tema de ventajas de java en el foro de Java en Foros del Web. hola a todos los del foro. les comento, el lugar donde trabajo estamos por empesar un proyecto en aprente es algo grande, ya que vendria ...
  #1 (permalink)  
Antiguo 06/10/2010, 11:45
 
Fecha de Ingreso: agosto-2010
Mensajes: 49
Antigüedad: 14 años, 3 meses
Puntos: 1
ventajas de java

hola a todos los del foro.

les comento, el lugar donde trabajo estamos por empesar un proyecto en aprente es algo grande, ya que vendria a sustituir el sistema que actualemente tenes ademas de los parches qeu se an creado, estamos devatiendo sobre lenguaje usar, que herramienta y que dbms, estamos por inclinarnos hacia java, peor me hustaria me ocmentaran quetal es este leguaje, los pors y cntras cosas de esas, y no sitambien puedan sugerirme algun herramienta para aplicaciones windows, y algun, dbms, estabamos pensando en mysql montarlo sobre un servidor linux que tenemos, ustedes qeu opinan????

Saludos...!!!
  #2 (permalink)  
Antiguo 06/10/2010, 21:24
 
Fecha de Ingreso: enero-2008
Mensajes: 197
Antigüedad: 16 años, 10 meses
Puntos: 10
Respuesta: ventajas de java

En mi opinión vas por buen camino si te decides por Java pero te recomendaría de ser posible usar Java EE, me refiero a una aplicación web en lugar de una de escritorio.
Hay mucha tecnología que te ayuda a desarrollar una aplicación robusta como:
Spring, Hibernate, Struts2, EhCache, Sonar, Hudson, Crucible, Fisheye

Las ventajas que veo es que las tecnologías tienen una comunidad muy activa y hay mucha variedad de productos para satisfacer todas tus necesidades en cambio con .net que estás encasillado a lo que dice el sr gates.

Estarías más alineado a estándares.
Linux está perfecto :)

Una de las desventajas que podría decir es que hay una curva de aprendizaje bastante importante en todas las áreas que debes manejar para hacerlo BIEN. A veces las cosas no son de "Arrastra el control y listo" tienes que pensar la mejor manera de hacer las cosas. Ésto te da libertad pero te hace susceptible de cometer errores o tardarte en el proceso.

La gente que desarrollamos en Java nos distinguimos por ser de una mentalidad más abierta y mucho más ingeniosos jejeje en fin....


Saludos!
  #3 (permalink)  
Antiguo 07/10/2010, 16:53
 
Fecha de Ingreso: agosto-2010
Mensajes: 49
Antigüedad: 14 años, 3 meses
Puntos: 1
Respuesta: ventajas de java

gracas por tus comentarios

si avia pensado en una aplicacion web, pero lo malo es que dependo de lo que decidan, tambiern me intriga la desventajada de la veloicdad, me comentan que las aplicaciones en java tiende a ser un poco lentas aun asi gracias por tus coemtarios, tambien me considero de mente abierta..!!!

Saludos...!!!
  #4 (permalink)  
Antiguo 07/10/2010, 17:16
Avatar de Xerelo  
Fecha de Ingreso: mayo-2009
Mensajes: 2.175
Antigüedad: 15 años, 6 meses
Puntos: 306
Respuesta: ventajas de java

El mayor defecto que tiene java es su gestión de memoria, en aplicaciones con muchos datos o usuarios a la vez, es fácil que sature la memoria, aunque se tenga cuidado.

Para aplicaciones de tiempo real tampoco es demasiado recomendable, es lento.

http://misvaguedades.blogspot.com/20...macin-una.html
__________________
Cada vez que solucionas los problemas de alguien que no se esfuerza, piensa en que el día de mañana puede llegar a ser tu compañero de trabajo, o peor, tu jefe.
  #5 (permalink)  
Antiguo 08/10/2010, 01:52
 
Fecha de Ingreso: octubre-2003
Mensajes: 3.578
Antigüedad: 21 años, 1 mes
Puntos: 51
Respuesta: ventajas de java

Cita:
Iniciado por Xerelo Ver Mensaje
El mayor defecto que tiene java es su gestión de memoria, en aplicaciones con muchos datos o usuarios a la vez, es fácil que sature la memoria, aunque se tenga cuidado.

Para aplicaciones de tiempo real tampoco es demasiado recomendable, es lento.
Lo que dices no tiene ningún sentido, pero tampoco quiero entrar en guerras de lenguajes. Como cualquier otro lenguaje, el problema es que hay que saber usarlo.

S!
__________________
Para obtener respuestas, pregunta de forma inteligente o si no, pregunta lo que quieras que yo contestaré lo que me dé la gana.
  #6 (permalink)  
Antiguo 08/10/2010, 02:12
Avatar de Xerelo  
Fecha de Ingreso: mayo-2009
Mensajes: 2.175
Antigüedad: 15 años, 6 meses
Puntos: 306
Respuesta: ventajas de java

Evidentemente la opinión sobre si es lento o consume muchos recursos va en función de las necesidades que tengas, pero no digas que no tiene sentido opinar eso.

Del enlace que he puesto, basado en datos de http://shootout.alioth.debian.org/

Cita:
El que menos memoria utiliza es (¡oh cielos!) Pascal, con el compilador Free Pascal, seguido de C que usa un 160% de la memoria de Pascal. Para llegar a C++ hay que irse a la posición séptima de la lista, con un 240% de memoria. Los extraños OCaml y Haskell otra vez se posicionan bien (en la lista están los 10 y 14), y Java cae hasta un triste 1700%, superado de forma clara por Python (690%), Perl (720%) o incluso por Ruby (1400%).
Cita:
El más rápido de los lenguajes es C++, seguido de C (que es en media, un 110% más lento). Lenguajes funcionales como Haskell y Ocaml obtienen, con un 150% y 180% rendimientos superiores o iguales a los de Java (170%)
Tengo que decir que no he probado el Java Real-Time, que a lo mejor le da el punto de velocidad necesario.

Pero sí, es una tontería discutir sobre si es mejor o peor, sobre todo teniendo en cuenta que es el que uso y estoy contento con él.
__________________
Cada vez que solucionas los problemas de alguien que no se esfuerza, piensa en que el día de mañana puede llegar a ser tu compañero de trabajo, o peor, tu jefe.
  #7 (permalink)  
Antiguo 08/10/2010, 06:44
 
Fecha de Ingreso: octubre-2003
Mensajes: 3.578
Antigüedad: 21 años, 1 mes
Puntos: 51
Respuesta: ventajas de java

Teniendo en cuenta que Boeing tiene un avion auto-dirigido manejado por JRT y que muchas bolsas y empresas de bolsa en estos momentos ejecutan su "core" sobre Java... creo que JRT da el punto para el tiempo real.

Y no, decir que que es fácil saturar la memoria aunque se tenga cuidado y que el mayor defecto de Java es la gestión de la memoria cuando el GC que tiene es, sin discusión, el mejor de las máquinas virtuales actuales, admitido por la gente que hace el .NET o la que hace el de Ruby por ejemplo, es un sinsentido.

Cita:
Evidentemente la opinión sobre si es lento o consume muchos recursos va en función de las necesidades que tengas, pero no digas que no tiene sentido opinar eso.
Pero es que tu no has dicho eso. Si lo que quieres decir es que consume más que C/C++, por ejemplo, ningún problema y totalmente de acuerdo. Pero, repito, eso no es lo que has dicho .

De todas formas, tampoco hay que fiarse mucho del micro-benchmarking, por que ¿qué más me da que hacerlo en Java mi lógica tarde 10 veces más, si eso significa pasar de 3ms a 30ms y la red y el acceso a la BDD me consumen 2 o 3 segundos? ¿Y a cambio que pierdo? Pues eso, los micro-benchmarks son para lo que son, y no son para sacar conclusiones directas sobre aplicaciones complejas en la vida real.

S!
__________________
Para obtener respuestas, pregunta de forma inteligente o si no, pregunta lo que quieras que yo contestaré lo que me dé la gana.
  #8 (permalink)  
Antiguo 08/10/2010, 12:24
Avatar de Xerelo  
Fecha de Ingreso: mayo-2009
Mensajes: 2.175
Antigüedad: 15 años, 6 meses
Puntos: 306
Respuesta: ventajas de java

Cita:
Teniendo en cuenta que Boeing tiene un avion auto-dirigido manejado por JRT y que muchas bolsas y empresas de bolsa en estos momentos ejecutan su "core" sobre Java... creo que JRT da el punto para el tiempo real.
Está bien saberlo, si lo necesitase le daría una oportunidad a JRT
__________________
Cada vez que solucionas los problemas de alguien que no se esfuerza, piensa en que el día de mañana puede llegar a ser tu compañero de trabajo, o peor, tu jefe.
  #9 (permalink)  
Antiguo 08/10/2010, 12:56
 
Fecha de Ingreso: agosto-2010
Mensajes: 49
Antigüedad: 14 años, 3 meses
Puntos: 1
Respuesta: ventajas de java

hay que probar el JRT, creo que no debemos de entra en este tipo de discocuines, que no es lo mismo a dar puntos de vista, muy respetables todos.

como me decia un ing en la carrera, el mejor lenguaje de programacion es el que mejor sepas usar, ademas depende mucho de las nececidades de cada quien.

gracias por sus puntos de vista.

saludos..!!

Etiquetas: ventajas
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:16.