does-the-jvm-prevent-tail-call-optimizationsから2 年後、プロトタイプの 実装があるようで、MLVMはこの機能をしばらくの間「proto 80%」としてリストしています。
テール コールをサポートすることに Sun/Oracle 側からの積極的な関心はありませんか、それとも、 JVMで言及されているように、テール コールは「[...]すべての機能の優先順位リストで 2 位になる運命にある [...]」だけなのでしょうか。言語サミット?
誰かが MLVM ビルドをテストして、それがどれだけうまく機能するか (もしあったとしても) の印象を共有できれば、私は本当に興味があります。
更新: Avianなどの一部の VMは、問題なく適切な末尾呼び出しをサポートすることに注意してください。