实战Java虚拟机:JVM故障诊断与性能优化(第2版)
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

1.1.1 那些依托Java虚拟机的语言大咖们

无论受到多少非议,Java的崛起已经是不争的事实。想起《康熙王朝》中的对白,哪一位千古帝王、功臣名将不是“褒满天下,谤满天下”。而且万幸的是,Java生态系统极具活力,在Java 8中,已经推出了函数式编程语法,试图简化Java语言的语法。如果你不喜欢这种新的语法也没关系,Clojure语言作为Lisp的方言,可以很好地在Java虚拟机上执行。如果你受不了Lisp形式的怪异语法,Jython已经可以将Python运行在Java虚拟机上。如果你只需要一个简单的脚本,Groovy也可以成为你的选择。哦,对了,还有Scala,专注于高并发的解决方案。在这里,你可以找到需要的一切。

所有这一切,仍然在不断地蓬勃发展,它们和那个看似呆板的Java语言渐行渐远,但却都深深地扎根于Java虚拟机平台上。