有谁知道一些替代 JVM 语言,无论它可能多么晦涩难懂,它可以编译成普通的旧 java 字节码,而不需要语言运行时。
我需要这个来尝试开发没有启动或大小损失的 android 应用程序。Scala、Clojure 和 Groovy 都需要与应用程序一起分发的自己的运行时库,因此它们不在这个问题的范围内。
声称满足这一目标的唯一一种语言是 Charles Nutter 的Mirah,但我无法让它在 windows 上工作。
编辑:澄清一下,我知道任何语言都必须有运行时库。显然,我正在寻找的是一种除了 JRE 之外不需要额外运行时的语言,或者至少非常有限的一种语言。