¿Por qué JVM todavía no admite la optimización de llamadas de cola?
Dos años despuesdoes-the-jvm-prevent-tail-call-optimizaciones, parece que hay unprototipo implementación yMLVM ha incluido la característica como "proto 80%" desde hace algún tiempo.
¿No hay un interés activo por parte de Sun / Oracle en apoyar las llamadas de cola o es solo que las llamadas de cola son "[...]destinado a ocupar el segundo lugar en cada lista de prioridades de funciones [...] "como se menciona en elCumbre de idiomas JVM?
Me interesaría mucho si alguien ha probado una compilación MLVM y podría compartir algunas impresiones de lo bien que funciona (si es que lo hace).
Actualizar: Tenga en cuenta que algunas máquinas virtuales comoAviar admite llamadas de cola adecuadas sin ningún problema.