欢迎转载,转载请注明出处,徽沪一郎。java
因为阅读storm源码的缘由,头一次接触到Clojure。没有花特别的时间来研究clojure语法,只是在一些特殊的用法时,才查了一下clojure官网的文档,基本上可以很快的理解其意思。c++
在理解了storm中的基本处理流程以后,花了一段时间好好的看了几本clojure编程的书籍,书籍名称及评价分别以下。编程
clojure是庞大的lisp编程语言家族中的一个新成员,因此其有lisp语言的鲜明特征,一切皆函数。并发
clojure语言的核心主要涉及以下几个部分。编程语言
clojure的语法很是简洁优雅,花不了半天的时间就能大致知道个大概,但要想完全的掌握仍是须要大量的练习才行。函数式编程
哪些题目值得花时间,哪些不值一提,这个已经有人想到了,并搞了个很好的网站。http://www.4clojure.com 到该网站注册一个用户名,总共150道题,难度由浅入深,是不可多得的学习资源。函数
clojure中的语法糖不是特别多,但想一个不落的记处仍是有点累,为此彻底能够将clojure cheatsheet放置在办公桌最显眼的地方,很少就两张A4张。http://clojure.org/cheatsheet学习