Login Barrapunto
La JVM del futuro será más dinámica
pobrecito hablador nos cuenta: «Acaba de publicarse el EDR ("Early Draft Review") del JSR 292, "InvokeDynamic". Se trata de una especificación que lleva años en el horno, pero que ha recibido un empujón bastante importante con la popularización de los lenguajes dinámicos para la Máquina Virtual Java.
Este borrador introduce el concepto de "lightweight method handlers", algo así como "gestores de método ligeros". Con esta mejora la Máquina virtual será capaz de gestionar las llamadas a métodos dinámicos igual que las demás (actualmente los lenguajes dinámicos como Groovy, JRuby o Jython implementan esta funcionalidad con distintas virguerías de reflexión), incluyendo todas las optimizaciones del JIT.»
Historias relacionadas
[+]
Se anuncia la publicación de Parrot 1.0.0 33 comentarios
Ha sido anunciada la versión 1.0.0 (con nombre en clave "Haru Tatsu") de Parrot, una máquina virtual basada en registros iniciada en la comunidad Perl,
diseñada para compilar y ejecutar bytecode para lenguajes dinámicos y que actualmente soporta, en diferentes grados de madurez, un considerable número de implementaciones de lenguajes entre los que se incluyen Tcl, Javascript, Ruby, Lua, Scheme, PHP, Python, Perl 6, APL y un traductor de bytecode de .NET.
¿Y tú? :) ¿Aún no has probado parrot?
Este hilo ha sido archivado.
No pueden publicarse nuevos comentarios.
Y recuerda: Los comentarios que siguen pertenecen a las personas que los han enviado. No somos responsables de los mismos.

Si que lleva tiempo ..
(Puntos:4, Informativo)Y lo que se plantea es un draft, no se sabe cuando realmente saldra. Para los que les interesen una maquina virtual para lenguajes dinamicos parcialmente funcional (todavia esta en desarrollo, ayer se publico la version 0.6.2), mejor mirar Parrot http://www.parrotcode.org/ [parrotcode.org]
Algo impresionante de Parrot es su PCK (parrot compiler toolkit) una herramienta que mediante una sintaxis BNF y una serie de reglas de Pel6 puedes facilmente crear un compilador/interprete.
Para que al final, sea igual de lento
(Puntos:1)( http://engineeringbay.blogspot.com/ )
http://engineeringbay.blogspot.com
Re:¿y que tal un cambio de filosofía?
(Puntos:2)( http://www.google.com/profiles/dvrubia | Última bitácora: Sábado, 19 Diciembre de 2009, 16:06h )
"Cuando el copyright impide el progreso de la ciencia, la ciencia debe desechar el copyright" - Richard M. Stallman