在Java世界(JVM上的脚本语言)和方法中,您首选的脚本语言是什么?您何时更喜欢脚本语言而不是Java(在什么情况下例如用于原型设计)?您是将它用于大型项目还是仅用于个人项目?
对我来说,Clojure赢得了胜利.作为一个Lisp,它简洁而动态地输入,它具有巨大的表现力,所以我可以在几行中编写很多功能.它与Java的集成是无与伦比的 - 当我说Clojure与Java比Java本身更兼容时,我只是在开玩笑.因此,JDK和第三方的Java库的全部范围都是完全可用的.
最后,有点小心Clojure代码可以像Java代码一样快,所以我甚至没有失去性能.