人们使用 Clojure 的实际应用程序是为了什么?
我使用 Groovy 进行粘合,Java 用于大型系统,Python/Perl 脚本用于解析和粘合。我可以看到自己从 Java 调用 Clojure,但是我不知道在哪里可以单独使用它。对我来说,用几乎所有的脚本语言来完成临时任务会更容易一些。
无论如何,我不是 Groovy 专家,也不是 Groovy 的狂热粉丝,但是它有一个更好的支持框架、工具和许多语言结构(闭包、函数式编程) ,这让我感到震惊。Scala 也是如此。
它的未来会不会是作为一种嵌入到其他系统中的语言?