2010-08-20 51 views
7

当然,我不是在说因为可以使用Clojure。用于项目中Clojure的用例

我很好奇何时何地使用Clojure以及它为项目带来的价值。

假设我在做Java Web开发,我可以在哪里使用Clojure?你脑子里有什么用例?

谢谢。

+6

【这个星期一有人问过同样的问题】(http://stackoverflow.com/questions/3496895/how-to-apply-clojure)(还有更多的背 - 只是看看!) [Chas Emerick的Clojure状态,2010年夏季调查结果](http://cemerick.com/2010/06/07/results-from-the-state-of-clojure-summer-2010-survey/)for对人们使用Clojure的一些见解(应该记住与最后一个问题有关的这个链接......)。 – 2010-08-20 00:57:50

+1

对不起,但我不认为当我写完这个主题时,这个线程会加剧。感谢您提及我。 – Chiron 2010-08-20 01:00:46

+0

当然。不确定是否会通知您这一点,所以请注意,我已经编辑了上面的第一条评论,以包含一个外部链接,这在您的上下文中可能对您有用。 – 2010-08-20 01:01:59

回答

2

我是一个很长时间的rubyist,我相信我在动态语言中具有很高的生产力,这种语言具有良好的交互式开发功能(即repl)。

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

相关问题