Hola,
Cita:
Posteado originalmente por hector
Digamos que los puntos criticos de Java (como el hecho que correr en una VM, que da codigo interpretado en runtime, lo que lo hace lento) ha sido superado y mejorado en diseño (sos mi heroe Anders Hieljsberg)
|
también es cierto que Java tiene, desde hace bastante tiempo, la posibilidad de utilizar compiladores Just-In-Time (JIT) para ejecución de código nativo en diferentes plataformas, que mejoran bastante la velocidad de ejecución en relación con la interpretación de los bytecodes.
Otra posibilidad, para entornos muy determinados, es el uso de microprocesadores especiales para la ejecución de código Java (su juego de instrucciones coincide con los bytecodes Java), como los procesadores PicoJava. Evidentemente, estas soluciones hardware son con las que se obtiene la máxima velocidad.
Saludos.