Stuart Halloway is a co-founder and CEO of Relevance, Inc. Relevance provides development, consulting, and training services based around agile methods and leading-edge technologies such as Ruby and Clojure. Stuart has authored several other books including Component Development for the Java Platform and Rails for Java Developers.
Clojure is a dynamic language for the Java Virtual Machine, with a compelling combination of features:
Clojure is elegant. Clojure’s clean, careful design lets you write programs that get right to the essence of a problem, without a lot of clutter and ceremony.
Clojure is Lisp reloaded. Clojure has the power inherent in Lisp, but is not constrained by the history of Lisp.
Clojure is a functional language. Data structures are immutable, and functions tend to be side-effect free. This makes it easier to write correct programs, and to compose large programs from smaller ones.
Clojure is concurrent. Rather than error-prone locking, Clojure provides software transactional memory.
Clojure embraces Java. Calling from Clojure to Java is direct, and goes through no translation layer.
Clojure is fast. Wherever you need it, you can get the exact same performance that you could get from hand-written Java code.
Many other languages offer some of these features, but the combination of them all makes Clojure sparkle. Programming Clojure shows you why these features are so important, and how you can use Clojure to build powerful programs quickly.
發表於2024-11-22
Programming Clojure 2024 pdf epub mobi 電子書 下載
也許是 Clojure 係列中的第一本書吧,我也不確定。作者 Stuart Halloway 是核心開發者之一。這本書權威性是肯定足夠的。不過需要一點點的 LISP 基礎。推薦在學之前先看看 IBM Developer Networks 上的關於 Guile 的幾篇文章,瞭解一些 LISP 的基礎概念。不過聽朋友說 The Joy o...
評分大傢好,我是這本書的譯者。 說Clojure是目前jvm上最優雅的編程語言毫不為過,其諸多設計思想代錶瞭整個Java世界的發展方嚮。而本書的重點,就是通過clojure這門語言,傳遞這些足以改變我們觀念的思想。作為一名在麵嚮對象世界摸爬滾打瞭10多年的程序員,我自己在接受瞭clojur...
評分也許是 Clojure 係列中的第一本書吧,我也不確定。作者 Stuart Halloway 是核心開發者之一。這本書權威性是肯定足夠的。不過需要一點點的 LISP 基礎。推薦在學之前先看看 IBM Developer Networks 上的關於 Guile 的幾篇文章,瞭解一些 LISP 的基礎概念。不過聽朋友說 The Joy o...
評分大傢好,我是這本書的譯者。 說Clojure是目前jvm上最優雅的編程語言毫不為過,其諸多設計思想代錶瞭整個Java世界的發展方嚮。而本書的重點,就是通過clojure這門語言,傳遞這些足以改變我們觀念的思想。作為一名在麵嚮對象世界摸爬滾打瞭10多年的程序員,我自己在接受瞭clojur...
評分本書仍然提供瞭令人振奮的Clojure簡介,我希望它能激發你加入我們的社區,並最終對Clojure生態係統做齣貢獻。 ——Rich Hickey,Clojure之父 Clojure是目前最有趣的編程語言之一,同時,作為學習Clojure的最佳途徑, 本書增加瞭許多最新的信息和豐富實用的範例,此外還有大...
圖書標籤: clojure lisp programming 函數式編程 編程 jvm 動態語言 程序設計
clojure作者寫的書,還這麼易讀,不錯~
評分BASIC=>Pascal=>C=>C++=>Java=>JavaScript=>Ruby=>PHP=>Scala=>Clojure;讀懂容易用時難,主要的差異還是思考模式,得找個項目練手。
評分很像manual啊,又像詞典,逮著個marcos解釋下這樣。
評分BASIC=>Pascal=>C=>C++=>Java=>JavaScript=>Ruby=>PHP=>Scala=>Clojure;讀懂容易用時難,主要的差異還是思考模式,得找個項目練手。
評分很像manual啊,又像詞典,逮著個marcos解釋下這樣。
Programming Clojure 2024 pdf epub mobi 電子書 下載