Cita:
Iniciado por GreenEyed Pues vaya, será que los programas que he visto y he ayudado a optimizar y que atienden millones de peticiones al mes no necesitan rendimiento y son lentisimos, y el avion auto-dirigido de Boing pilotado por una aplicacion sobre RealTime Java serían imaginaciones mías... en fin
.
En cuanto al mensaje original, es provocador y escrito desde la ignorancia así que lo siento pero a eso no contesto.
Las aplicaciones hechas en JAVA son "lentas" ya que para ejecutarlas se necesita una maquina virtual subyacente que actua como capa entre el set de intrucciones especifica de la arquitectura y las instrucciones en bytecodes de java. Esta maquina virtual interpreta los bytcodes, lo que hace decaer el rendimiento en forma muy drastica.
Este Avion que e smanejado por un porgramilla en Java seguramante corre el programa sobre un procesador que entiende directamente los bytecodes y no necesita de esa capa intermedia o maquina virtual necesaria en als aruitecturas de x86,amd64,EMT64,etc.
Al no haber una maquina virtual subyacente, el rendimiento de esta aplicacion es comparable con el rendimiento que tendria la aplicacion programada en un lenguaje no interpretado como java y corriendo sobre una arquitectura x86.
Es decir, esta es una excepcion a la afirmacion de que "JAVA es lento".
Esto me lleva adecir que debi aclara cuando afirme que "JAVA tiene bajo rendimiento", que en el caso que la maquina virtual no existe, JAVA tiene un buen desempeño.
Saludos