java - 您在 Java 世界(JVM 上的脚本语言)中首选的脚本语言是什么?

标签 java scripting-language jvm-languages

<分区>

您在 Java 世界(JVM 上的脚本语言)中首选的脚本语言是什么?您什么时候更喜欢脚本语言而不是 Java(例如在什么情况下进行原型(prototype)设计)?您是将它用于大型项目还是仅用于个人项目?

最佳答案

对我来说,Clojure赢得胜利。作为 Lisp,它简洁且动态类型化,具有强大的表达能力,因此我可以在几行代码中编写很多功能。它与 Java 的集成是无与伦比的——当我说 Clojure 与 Java 的兼容性比 Java 本身更兼容时,我只是在开玩笑。因此,来自 JDK 和第 3 方的所有 Java 库都可以完全使用。

最后,稍微小心一点,Clojure 代码可以和 Java 代码一样快,所以我什至没有损失性能。

关于java - 您在 Java 世界(JVM 上的脚本语言)中首选的脚本语言是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/657276/

相关文章:

java - 如何使用 scala 作为脚本语言设置 jsr223 脚本

java - 用 Java 编写脚本

java - 解释 Java 的脚本引擎

java - 为什么向 Java 接口(interface)添加新方法会破坏依赖旧版本的客户端?

java - Android,从源错误构建 SystemUI

Java - 为什么实例 block 在构造函数之后调用或在构造函数中按顺序调用?

c# - 逐行编写Lua脚本

scala - Scala为在JVM上运行做出了哪些妥协?

java - 关于连续减法

java - 使用 Apache Camel AdviceWith 和 weaveById 进行测试