当当读书
Clojure编程乐趣(第2版)

Clojure编程乐趣(第2版)

[美] Michael Fogus 福格斯 Chris Houser 豪泽
3
36.99 原价¥36 开通租阅权,免费读此书
提示:数字商品不支持退换货,不提供源文件,不支持导出打印。
评论 赠一得一 收藏 分享
此书籍暂不支持在移动端购买和阅读

内容简介

这既不是一本Clojure初学指南,也不是一本Clojure的编程操作手册。本书通过对Clojure详尽地探究,讲述函数式的程序设计方式,帮助读者理解和体会Clojure编程的乐趣,而发出优美的软件。 全书分为6个部分共17章。第1部分是基础,包括第1~3章,从Clojure背后的思想始,介绍了Clojure的基础知识,并带领读者初步尝试Clojure编程。第2部分是第4章和第5章,介绍了Clojure的各种数据类型。第3部分是第6章和第7章,介绍了函数式编程的特性。第4部分是第8章~11章,分别介绍了宏、组合数据域代码、Clojure对Java的调用,以及并发编程等较为高级的话题。第5部分为第12章和第13章,探讨了Clojure的性能问题及其带给我们的思考。第6部分为第14~17章,介绍了面向数据编程、性能、思考程序以及Clojure的思考方式。 本书适合想要转向函数式语言或行并发编程的程序员阅读,对JVM平台编程感兴趣的程序员,想要学习中高级的Java程序以及Clojure的读者,均能够从中获益。
【推荐语】
如果曾亲眼见过数十行的Java或Ruby浓缩成寥寥数行Clojure代码,你便不难理解为何本书作者称Clojure 是一种“有乐趣的语言”。Clojure 是一种运行于JVM的Lisp方言。它将脚本语言出色的特性同产品环境强大的特性(持久化数据结构和干净的多线程)相结合, 这些都是发工业强度应用所需要的。本书深针对Clojure 1.6 全面更新。本书超越了语法的层面,它不只是展示如何编写流畅而惯用的Clojure 代码,我们将学到函数式的程序设计方式,掌握让Clojure 优雅而高效的技术。本书举重若轻地带我们软件发的一些困难领域,如并发、互操作和性能。它为我们展现了以Clojure 之道思考问题的美妙之处。 本书包括以下内容: ●使用ClojureScript 构建Web 应用; ●掌握函数式编程技术; ●简化并发; ●介绍Clojure 1.6。 如果你有一些使用Clojure和Lisp的经验,那么本书很适合你阅读。 包含了一系列丰富的编程概念。 ——William E. Byrd 和Daniel P.Friedman The Reasoned Schemer 的作者 你会学得飞快! ——Steve Yegge,Google Clojure改变了我们思考编程的方式, 而本书改变了我们对Clojure的认识。 ——Cristofer Weber 对于新手和有经验的程序员来说,本 书中的示例都很清晰。 ——Jasper Lievisse Adriaanse 阅读本书充满了乐趣,我不忍释卷。 ——Heather Campbell
【作者】
Michael Fogus 和Chris Houser 是Clojure 和ClojureScript 编程语言的贡献者,而是各种Clojure 库和语言特性的编写者。
展开
大家都在看换一批
大家都在看换一批
领取优惠券

温馨提示:

您已领取的礼券,请到【个人中心】-【资产】中查看。