¿Por qué no se utiliza Java para el desarrollo de aplicaciones web modernas? [cerrado]

393

Como programador profesional de Java, he estado tratando de entender: ¿por qué el odio hacia Java por las aplicaciones web modernas?

He notado una tendencia que, a partir de las nuevas empresas web modernas, un porcentaje relativamente pequeño de ellas parece estar usando Java (en comparación con la popularidad general de Java). Cuando le pregunté a algunos sobre esto, por lo general recibí una respuesta como: "Odio Java con pasión". Pero nadie parece poder dar una respuesta definitiva.

También he escuchado que esta misma comunidad de inicio web se refiere negativamente a los desarrolladores de Java, lo que implica que son lentos, no creativos, antiguos.

Como resultado, he pasado tiempo trabajando para recoger Ruby / Rails, básicamente para descubrir lo que me estoy perdiendo. Pero no puedo evitar pensar: "Podría hacer esto mucho más rápido si estuviera usando Java", principalmente debido a mis niveles de experiencia relativos.

Pero también porque no he visto que falte nada crítico en Java, lo que me impide crear la misma aplicación.

Lo que me lleva a mis preguntas :

¿Por qué no se utiliza Java en las aplicaciones web modernas?

  • ¿Es una debilidad del lenguaje?

  • ¿Es un estereotipo injusto de Java porque ha existido durante tanto tiempo (ha sido asociado injustamente con sus tecnologías más antiguas y no recibe reconocimiento por sus capacidades "modernas")?

  • ¿El estereotipo negativo de los desarrolladores de Java es demasiado fuerte? (Java ya no es "cool")

  • ¿Las aplicaciones escritas en otros idiomas son realmente más rápidas de construir, más fáciles de mantener y tienen un mejor rendimiento?

  • ¿Java solo lo utilizan las grandes empresas que son demasiado lentas para adaptarse a un nuevo idioma?

pregunta Cliff 18.08.2011 - 17:41

0 respuestas

Lea otras preguntas en las etiquetas