多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
## 总结 这篇文章涵盖了很多的背景知识。如果你想学更多有关Clojure的东西, [Stuart Halloway](http://www.nofluffjuststuff.com/speaker_view.jsp?speakerId=6) 写了本很不错的书:" [Programming Clojure](http://pragprog.com/book/shcloj2/programming-clojure) "。 这篇文章主要关注的是Clojure 1.0的特性, 并且会被社区成员不时的更新的。如果要了解Clojure 1.1以及更新版本的新特性,可以看看这里: [http://www.fogus.me/static/preso/clj1.1+/](http://www.fogus.me/static/preso/clj1.1+/) 这里有一些关键的问题,你可以问问你自己来看看你到底要不要学习Clojure: * 你是想要找一种方式使得并发编程更简单么? * 你确定能够接受一种和面向对象完全不同的编程方式:函数式编程么? * 能运行在JVM上面, 并且可以调用java的类库,利用java的可移植性对你写的程序重要么? * 和静态类型比起来你更喜欢动态类型么? * 你觉得Lisp的简洁的,一致的语法动人么? 如果对于上面某些问题的回答是肯定的,那么你应该考虑尝试下Clojure。