Propuesta para implementar una máquina virtual multi lenguaje dentro de OpenJDK
miércoles, octubre 17, 2007 at 9:42AM John Rose, un empleado de Sun, ha propuesto en una de las listas de distribución del proyecto OpenJDK crear un subproyecto destinado a proporcionar soporte nativo dentro de la máquina virtual para lenguajes de programación distintos de Java. Este subproyecto daría soporte a nivel de máquina virtual a continuaciones, closures, tuplas, invocación dinámica... y otras características de lenguajes de programación para las cuales la máquina virtual Java no posee soporte nativo y que actualmente se suelen soportar en software, con lo que son más ineficientes de lo que podrían ser.
Todo este soporte se añadiría sin romper la compatibilidad hacia atrás. El proyecto, "Multi-Language VM" ( mlvm), sería una especie de laboratorio para experimentar con el soporte de la máquina virtual para estas características.
Espero que el proyecto salga adelante y sea exitoso ya que con la creciente importancia de los lenguajes dinámicos dentro de la plataforma Java este proyecto podría permitir mejorar el rendimiento de todos estos lenguajes.
j2se 
Reader Comments