Clojure编程
徐明明, 杨寿勋 译
出版时间:2013年04月
页数:601
为什么选择Clojure?因为这个函数式编程语言不仅让你可以利用已有的Java类库、服务以及其他JVM平台资源,而且它能够跟其他动态语言如Ruby、Python相匹敌。有了本书的详细介绍,你可以通过一些示例来学习Clojure的基本原理,而这些示例会跟你已经熟悉的语言有关,示例所涉及的领域以及主题也是你每天工作都会接触到的。
我们通过一些日常的任务来探索Clojure的灵活性,比如Web编程、操作最流行的数据库等。你很快就会看到这门语言是如何帮你消除编程实践中的不必要的复杂性,并且给我们提供了解决困难问题的新思路——包括多线程编程。
· 使用Clojure不会浪费你在Java平台上的已有投资
· 理解Clojure作为JVM上的一门高效Lisp方言的优势
· 学习函数式编程如何帮忙消除常见的问题和错误
· 通过久经考验的工具使得并发多线程编程更可追踪、更可靠
· 消除代码对于冗长而复杂的设计模式的依赖
· 利用宏、数据、协议以及多重方法来构建抽象
· 部署大型Web应用到成百上千个云节点
书名:Clojure编程
译者:徐明明, 杨寿勋 译
国内出版社:电子工业出版社
出版时间:2013年04月
页数:601
书号:978-7-121-19718-5
原版书书名:Clojure Programming
原版书出版商:O'Reilly Media
Chas Emerick
Chas Emerick (cemerick.com)
Snowtide Informatics公司创始人,参与开发了Clojure语言本身以及很多开源项目。
Brian Carper
Brian Carper(briancarper.net)
心理学研究领域的职业程序员,创建了一个把Clojure代码编译成CSS代码的编译器以及一个操作关系型数据库的类库。
Christophe Grand
Christophe Grand(clj-me.cgrand.net)
活跃于法国里昂附近的独立咨询师,参与开发了Clojure语言,创建了Enlive和Moustache这两个类库。