Clojure Recipes
Kaffa 发布于
Clojure Recipes
作者:Julian Gamble
ISBN | 9780321927736 |
出版社 | Addison-Wesley Professional |
出版时间 | 2015年 11月 |
装帧 | Paperback |
定价 | USD 39.99 |
页数 | 304 |
评分
⭐⭐⭐⭐⭐ ⭐⭐ 7 / 10
Clojure 是种 JVM 语言,但它的语法是 lisp,这样看来,它即没有 Java 那么累赘,又利用了 JVM 这个经过检验的中间平台。于是 Clojure 成为了掌握 lisp 又想利用 Java 生态的人的选择。
这种第一印象还是有点绕,但真实世界中,有不少 clojure 的应用。比如 LightTable,你很难想象 clojure 居然做了一个基础的编辑器,以及还有 clojure web 等好看的书。
本书一上来准备好环境后,就直接来了一个 WEB API 项目,可谓很实用,同时你发现 lisp 的表达甚至比 Python 还要紧凑简洁,当你在书写属性前习惯打一个:号时,你是否想起来 Vue 的运算属性也是这个写法,是不是其灵感来源?一旦你掌握了它,那也是一把好用的武器。
但基于国内环境,本书还是属于“没有优先级,有空老来看”系列。