¿Por qué la gente se burla de mí para programar en Java?

¿¿¿Quienes son esas personas??? Aparentemente, están completamente desconectados de la realidad de la industria de TI.

Java es el lenguaje de programación más popular del mundo. Los índices de clasificación de idiomas respaldan esto (# 1 o # 2).

Java es el estándar de la empresa.

Java ofrece más oportunidades de trabajo que cualquier otro lenguaje de programación. Sitios de publicación de trabajos como Indeed respalda esto.

Java es uno de los lenguajes más versátiles del mundo. Se usa mucho en la web, escritorio, dispositivos móviles, computación en la nube, juegos, computación numérica, Big Data, robótica, Internet de las cosas, etc. No puedo pensar en una sola área donde no se use Java.

Java es el más rápido de los lenguajes gestionados. De hecho, ¡la JVM está tan bien optimizada que el rendimiento de Java se acerca al de C ++!

Cualquiera que piense menos en Java, entonces, es casi un imbécil.

Los programadores tienden en general a ser muy territoriales. NUNCA te metas en una discusión con otro programador sobre

  1. Idioma
  2. Plataforma
  3. IDE

Tú no ganarás, ellos no ganarán. Será una guerra de llamas de 5 horas o más.

Personalmente simplemente no me importa Java. Primero aprendí a programar en Java y lo abandoné para C ++, C #, PHP y JavaScript.

Para mi conseguir que todo estuviera arreglado era un dolor. Ya sea en el escritorio o para la implementación del servidor, hubo mucho trabajo de pie para configurarlo.

Creo que es un gran lenguaje para las personas que saben lo que están haciendo, simplemente no fue para mí.

C ++ tenía más sentido para mí para las aplicaciones de escritorio ya que se ejecutaban

C # fue tan fácil de configurar y ejecutar para servidores de escritorio Sever y Windows que fue genial

PHP fue fácil empezar con

Node.JS fue fácil de configurar y comenzó.

Cuando probé Java, me sentí como si estuviera perdido en este enorme servidor laberíntico. En el escritorio, tenías que asegurarte de que se había descargado JRTE y de que fuera la versión correcta … oh, espera que todo esté bloqueado debido a problemas de seguridad, así que ahora no pueden ejecutar mi código a menos que confíen en él …

Sería muy honesto. La mayoría de los programadores que programan en forma independiente en el trabajo en otros lenguajes que no sean Java piensan que es más fácil, y hay muchos componentes convenientes / fácilmente disponibles con el lenguaje dentro de las bibliotecas. En algunos otros idiomas debemos escribirlos por su cuenta.

Sin embargo, estoy completamente en contra y espero que no te moleste la programación en Java. Es un lenguaje fantástico para aprender y uno de los más fuertes lenguajes de programación orientada a objetos y no va a ninguna parte.

No sé, tal vez podrías preguntarles?

Supongo que es porque Java es un lenguaje administrado y considerado ‘más fácil’ que algo como C. Francamente, * es * más fácil que C, y me conviene para muchas cosas porque soy muy vago.

La pereza en la programación se considera una virtud, si alguien elige un lenguaje difícil solo porque es difícil y hace que se vea bien, es un imbécil.

No tengo ni idea de qué lenguaje están usando estas otras personas, pero a menos que sea para crear un software del mundo real, su opinión significa sentadilla.

Los desarrolladores de Java se ríen de ti, porque has elegido Java, están felices.

Otros desarrolladores se ríen de ti porque has elegido java. En lugar de los muchos idiomas que ofrece mucho más que java.

(NB No hay falta de respeto para la máquina virtual Java)

porque son malos, en realidad comencé en 1996 con Basic, luego C / C ++ 1998, luego Java 2000 y luego C en 2015.

Cada proyecto requiere un lenguaje mejor para ese proyecto, más requeriría un SO diferente y una base de datos diferente, nadie es el mejor, nadie es el malo, todos son solo bros y contras.

Porque son snobs del lenguaje. No hay nada malo con la programación en Java. Lo programo para algunos de mis proyectos personales. Actualmente estoy programando en él para una aplicación de Android que quiero hacer. Y no, Java no es el lenguaje que uso en mi trabajo diario.

¿Porque creen que pasaste todo ese tiempo en la escuela de baristas cuando todo lo que tenías que hacer era aprender VB y Access?