Verhindert die JVM Tail Call-Optimierungen?
Ich sah dieses Zitat auf der Frage:Was ist eine gute funktionale Sprache, auf der ein Webdienst aufgebaut werden kann?
Insbesondere Scala unterstützt die Beseitigung von Tail-Calls nur in selbstrekursiven Funktionen, die die Art der Komposition einschränken (dies ist eine grundlegende Einschränkung der JVM).
Ist das wahr? Wenn ja, was ist mit der JVM, die diese grundlegende Einschränkung erzeugt?