Primero buena explicacion, despues un poquito mas de historia de lenguajes de programacion: La inmensa mayoria de los lenguajes actuales se compilan/interpretan por etapas. Esto no es algo nuevo, su primera aplicacion la hace N. Wirth en Pascal con el diseño del P_codigo (Pascal_code), un tipo de código intermedio, ya que no disponia del tiempo suficiente para generar compiladores para todas las posibles arquitecturas. Introduciendo este cambio tan solo tenia que escribir la parte que compilaba de P_código al lenguaje maquina destino La idea era :
Pascal --- primer compilación --> P_codigo --- segunda compilación --> codigo maquina especifico
Los lenguajes pseudo-compilados aparecen apartir de estas ideas.
Por afinar un poquito mas
(Puntos:2, Interesante)( Última bitácora: Miércoles, 28 Diciembre de 2011, 00:46h )
Pascal --- primer compilación --> P_codigo --- segunda compilación --> codigo maquina especifico
Los lenguajes pseudo-compilados aparecen apartir de estas ideas.