项目中Clojure的用例

Chi*_*ron 7 java clojure jvm-languages

当然我不是因为我可以而是在谈论使用Clojure.

我很想知道何时/何时使用Clojure以及它为项目带来的价值.

假设我正在进行Java Web开发,我可以在哪里使用Clojure?你脑子里有任何用例吗?

谢谢.

jsh*_*hen 2

我是一个长期的 Ruby 专家,我相信我使用具有良好的交互式开发设施(即 repl)的动态语言会更有生产力。

Clojure 为我提供了这种生产力优势,同时提供比 ruby​​ 更好的性能、更好的并发功能,并且不需要跨越任何形式的桥梁来与 java 库交互。它还可以编译成 java 类,这样我就可以为 java 人员创建库,而不需要他们知道或关心它是 clojure 而不是他们正在运行的 java 代码。