#39 Más razón que un santo. Hay una enorme cantidad de gente que critica Java por cosas que no son Java, como quien dice que Spring es pesado y lento o que Hibernate hace cosas muy raras. Qué tendrá que ver... Es como criticar C++ porque Windows Vista es una mierda, un sinsentido.
Luego están los que directamente no tienen ni puñetera idea de programar, y cuelgan el muerto al lenguaje:
File f = new File("c:\temp.txt") // Esto no funciona en Linux, y eso que dicen que Java es multiplataforma, menuda mierda.
#10 Amén. La gente parece que sigue empeñada en creer que Java es una mierda. Java ha cambiado mucho en los últimos años, y quien no quiera verlo es que está ciego. El chiste del TOC, TOC ya está un poco manido.
Lo que muchos denominan un lenguaje lento y malo, ha servido de base para Android (aunque con Dalvik en vez de la típica JVM), se han creado lenguajes basados en él como Groovy o Scala, que a su vez han servido de base para frameworks como Grails o Play! que mueven sitios con millones de visitas como sky.com.
La mayoría de los que tanto se quejan sin argumentos de Java tiene cero o menos experiencia programando en él.