JVM 被广泛使用:Scala、Groovy、Jython 等。我听说它被描述为“卓越”、“出色”和“严重低估”。为什么?
更具体地说,是什么让 JVM 独一无二?随着所有资金投入 .NET,或者 C 已经存在的时间长度,或者最近创建的所有现代编程语言和 VM,为什么/JVM 是独立的?
最佳答案
恕我直言,它只是存在了一段时间并且有时间被淘汰。 (我正在比较今天与 15 年前 JVM 的稳定性)。特别是 JIT/热点实现、垃圾收集器、线程处理都做得很好。我不认为 jvm 旨在成为一个多语言平台,但它已被证明适用于非 java 语言。
关于jvm - 为什么 JVM 被认为是如此出色的软件工程?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19149753/