Diferencia entre revisiones de «Lenguaje de programación compilado»

Contenido eliminado Contenido añadido
Línea 7:
Algunos entornos de programación incluyen los dos mecanismos, primero el código fuente se traduce a un código intermedio que luego se interpreta en una [[máquina virtual]], pero que también puede compilarse justo antes de ejecutarse. La máquina virtual y los compiladores Just in Time de [[Lenguaje de programación Java|Java]] son un ejemplo de ello.
 
== Ventajas y desventajasgoogle ==
 
Los programas compilados a código nativo en tiempo de compilación tienden a ser más rápidos que los traducidos en tiempo de ejecución, debido a la sobrecarga del proceso de traducción. Sin embargo, las nuevas tecnologías como la compilación Just-in-time, y mejoras generales en el proceso de traducción están empezando a reducir esta brecha. En algún punto intermedio, tiende a tener eficiente la solución mixta usando bytecode.