Clojure Programming 在线电子书 图书标签: Clojure Programming FP 函数式编程 Lisp O'Reilly lisp 编程
发表于2024-12-22
Clojure Programming 在线电子书 pdf 下载 txt下载 epub 下载 mobi 下载 2024
这本书是一本clojure 手册书!而不是一本新手的语言导入书!全篇的主题都是在告诉读者,我们有什么!但是并没有讲清楚,为什么需要这个功能?为了做什么事情,我们引入了这个功能!不推荐作为clojure和函数式设计的书籍。仅仅作为clojure的一个语言参考书吧!
评分好的编程语言书,会讲很多该语言以外的东西,比如怎么抽象, 怎么设计。这本书首先是一本非常好的clojure 与lisp的著作,然后还是一本非常好的编程书。当然以我的B格,我是不看中文技术书的,所以说的是英文版。
评分One thing I don't like about Clojure/Lisp is that they see dynamic types as traditions(elegance), well, it definitely makes them harder to use.
评分comprehensive
评分草草的过了一遍,一知半解。
作者介绍:
Chas Emerick是软件公司Snowtide informatics的创始人。自2008年以来,致力于Clojure语言本身以及一些开源项目的开发;长期在cemerick.com撰写Clojure、软件开发实践、创业精神,及其他主题的文章。
Brian Carpe r是一位心理学研究领域的专业程序员,用Clojure从事数据分析与web开发。他开发过一个把Clojure代码转化为CSS代码的编译器以及一个操作关系型数据库的类库,经常在briancarper.net上发表Clojure文章。
Christophe Grand是一个独立顾问,现居法国里昂。他主要从事Clojure培训与编码,参与了Clojure语言的开发,撰写过Enlive和 Moustache类库,也是Counterclockwise——Clojure IDE for Eclipse的贡献者,经常在clj-me.cgrand.net上发表有关Clojure的文章。
译者介绍:
徐明明,阿里巴巴资深软件开发工程师,热衷于研究开源技术及语言;目前网络浏览量最大的Clojure入门教程( http://xumingming.sinaapp.com/302/clojure-functional-programming-for-the-jvm-clojure-tutorial/)即译自其手;参与Twitter开源实时计算框架Storm的开发,是该项目的核心贡献者(该项目的主要语言就是Clojure), 同时也翻译了该项目的很多文档,推进了该项目在中国的应用。
Learn what many Java programmers have recently discovered: the Clojure language offers a practical alternative for solving demanding problems, using existing Java libraries, frameworks, and services. With this book, you get a solid grounding in Clojure fundamentals, based on the environments you already familiar with-whether you're working with data, concurrency, application interfaces, or other challenges. Learn how this JVM language can make your work simpler and help you be more productive. Clojure Programming demonstrates the language's flexibility and wide use by taking a Java project and converting it to Clojure. This in-depth look also shows Ruby and Python developers that Closure is just as expressive and sophisticated with one added advantage: all the resources of the JVM. * Learn how to switch to Clojure without losing your investment in the Java platform * Understand the advantages of Clojure as a dialect of the Lisp language * Discover how this language works in several problem domains * Apply it in different data environments, including big data solutions with Hadoop * Use Clojure as a scripting language, a driver for Swing/SWT interfaces, and other functions * Deploy large web applications across tens or hundreds of nodes with Clojure
读了第一章,翻译得挺不错的,讲得也很详尽,推荐。感觉读起来比另外一本《Clojure程序设计》要更清晰。整本书的覆盖的范围也较广,从语言本身,跟JVM的交互,FP编程,Web开发,数据库操作都有涉及,适合放在案头参考。
评分读了第一章,翻译得挺不错的,讲得也很详尽,推荐。感觉读起来比另外一本《Clojure程序设计》要更清晰。整本书的覆盖的范围也较广,从语言本身,跟JVM的交互,FP编程,Web开发,数据库操作都有涉及,适合放在案头参考。
评分如果你没有FP经验,或许真的看完这本书你不知道该如何构建一个项目。 因为Clojure给我们的选择实在太多了,没有长时间的实践很难找到最佳实践,好像说了句废话,因为解决方案如此之多,那就只能是不停地实践才能知道哪种是最优路径。 另外,我不得不说Clojure是FP领域里最优...
评分如果你没有FP经验,或许真的看完这本书你不知道该如何构建一个项目。 因为Clojure给我们的选择实在太多了,没有长时间的实践很难找到最佳实践,好像说了句废话,因为解决方案如此之多,那就只能是不停地实践才能知道哪种是最优路径。 另外,我不得不说Clojure是FP领域里最优...
评分如果你没有FP经验,或许真的看完这本书你不知道该如何构建一个项目。 因为Clojure给我们的选择实在太多了,没有长时间的实践很难找到最佳实践,好像说了句废话,因为解决方案如此之多,那就只能是不停地实践才能知道哪种是最优路径。 另外,我不得不说Clojure是FP领域里最优...
Clojure Programming 在线电子书 pdf 下载 txt下载 epub 下载 mobi 下载 2024