Clojure編程 2024 pdf epub mobi 電子書 下載
☆☆☆☆☆
簡體網頁||
繁體網頁
Clojure編程 pdf epub mobi 著者簡介
作者介紹:
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), 同時也翻譯瞭該項目的很多文檔,推進瞭該項目在中國的應用。
Clojure編程 pdf epub mobi 圖書描述
Clojure是一種實用的通用語言,它是傳奇語言LISP的方言,可與Ruby、Python等動態語言相媲美,更以無縫Java庫、服務,以及擁有JVM係統得天獨厚的資源優勢而勝齣。本書既可以用來熟悉Clojure基礎知識與常見例子,也可瞭解其相關的實踐領域與話題,更可以看到這一JVM平颱上的LISP如何幫助消除不必要的復雜性,為大傢在編程實踐中解決最具挑戰性的問題開闢新的選擇——更具靈活性,更適於Web編程和操作數據庫,可以應付更為苛刻的應用程序安全要求,更有效的並發性和並行處理、數據分析能力,以及在未來雲環境下的更大的發展潛力。
Clojure編程 2024 pdf epub mobi 電子書 下載
Clojure編程 pdf epub mobi 圖書目錄
第1章 進入Clojure仙境 1
為什麼要選擇Clojure? 1
獲取Clojure 3
Clojure REPL 3
不!括號真的不會讓你瞎瞭眼 6
錶達式、操作符、語法以及優先級 7
同像性 10
Clojure Reader 12
命名空間 21
符號解析 23
特殊形式 24
小結 46
這隻是開始 48
第1部分 49
第2章 函數式編程 51
所謂函數式編程,到底意味著什麼? 52
談談值的重要性 52
作為頭等公民的函數以及高階函數 59
函數(功能)的組閤 68
純函數 76
現實生活中的函數式編程 80
第3章 集閤類與數據結構 83
抽象優於實現 84
訪問集閤元素的簡潔方式 111
數據結構的類型 115
不可變性和持久性 123
元數據 136
用Clojure的集閤來小試牛刀 137
總結 159
第4章 多綫程和並發 161
計算在時間和空間內的轉換 162
簡單的並行化 168
狀態和標識 170
Clojure的引用類型 172
並發操作的分類 174
原子類型(Atom) 176
通知和約束 179
ref 182
var 200
Agent 211
使用Java的並發原語 227
總結 228
第2部分 229
第5 章 宏 231
宏到底是什麼? 231
編寫你的第一個宏 237
調試宏 239
語法 242
什麼時候使用宏 245
宏衛生 247
宏的常見用法和模式 253
隱藏參數:&env 和 &form 255
深入 -> 和 ->> 263
總結 266
第6章 數據類型和協議 267
協議(Protocol) 268
擴展已有的類型 270
定義你自己的類型 274
實現協議 284
協議自省 293
協議函數分派的邊界場景 295
自己實現一個set 296
總結 304
第7章 多重方法 305
多重方法基礎 305
通往層級之路 308
層級 310
真正實現多重! 315
還有幾件事 317
最後的思考 321
第3 部分 323
第8章 Clojure項目的組織與構建 325
項目布局 325
構建 339
最後的思考 355
第9章 Java及JVM互操作 357
JVM是Clojure的基礎 358
Java類、方法和字段的使用 358
便利的互操作工具 361
異常與錯誤處理 363
為瞭效率進行類型提示 367
定義類、實現接口 372
在Java裏使用Clojure 386
樂於閤作的夥伴 393
第10章 麵嚮REPL的編程 395
交互式開發 395
工具集 400
在REPL裏調試、監測和打補丁 412
重定義結構的限製 416
小結 418
第4部分 419
第11章 數字與數學 421
Clojure的數字 421
Clojure數學 427
相等與等值 432
優化數值效率 436
用Clojure可視化芒德布羅集 448
第12章 設計模式 457
依賴注入 459
策略模式 462
責任鏈 463
麵嚮方麵的編程 466
最後的思考 470
第13章 測試 471
不可變值與純函數 471
clojure.test 473
HTML DSL的成長 482
依賴斷言 486
第14章 使用關係數據庫 491
clojure.java.jdbc 491
Korma 498
Hibernate 503
最後的思考 510
第15章 使用非關係型數據庫 511
安裝CouchDB和Clutch 512
基本的CRUD操作 512
視圖 513
_changes: 把CouchDB濫用做消息隊列 519
可隨意點選的消息隊列 521
最後的思考 524
第16章 Clojure與Web 525
Clojure棧 525
基石:Ring 526
用Compojure路由請求 533
使用模闆 543
最後的思考 552
第17章 布署Clojure Web應用程序 553
Java與Clojure Web架構 553
在本地運行Web應用 561
Web應用程序布署 562
超越簡單Web應用程序布署 565
第5部分 567
第18章 明智地選擇Clojure類型定義形式 569
第19章 在工作場所引進Clojure 573
隻是事實… 573
強調生産效率 574
強調社群 576
審慎 577
第20章 下一步? 579
(dissoc Clojure ‘JVM) 579
4Clojure 580
Overtone 581
core.logic 581
Pallet 582
Avout 582
Heroku上的Clojure 583
關於作者 585
· · · · · · (
收起)
下載链接在页面底部
點擊這裡下載
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!
發表於2024-11-25
Clojure編程 2024 pdf epub mobi 電子書 下載
Clojure編程 2024 pdf epub mobi 電子書 下載
Clojure編程 2024 pdf epub mobi 電子書 下載
喜欢 Clojure編程 電子書 的读者还喜欢
Clojure編程 pdf epub mobi 讀後感
評分
☆☆☆☆☆
讀瞭第一章,翻譯得挺不錯的,講得也很詳盡,推薦。感覺讀起來比另外一本《Clojure程序設計》要更清晰。整本書的覆蓋的範圍也較廣,從語言本身,跟JVM的交互,FP編程,Web開發,數據庫操作都有涉及,適閤放在案頭參考。
評分
☆☆☆☆☆
小規模摺騰Clojure也有一陣子瞭。幾本主要的入門書籍裏麵,這本Clojure Programming,還有一本Programming Clojure(Clojure程序設計)以及最近剛齣來中文版的The Joy of Clojure(Clojure編程樂趣)我都買來看瞭看。當然還有其他的書,不過這三本應該是看的人最多的,而且其他...
評分
☆☆☆☆☆
讀瞭第一章,翻譯得挺不錯的,講得也很詳盡,推薦。感覺讀起來比另外一本《Clojure程序設計》要更清晰。整本書的覆蓋的範圍也較廣,從語言本身,跟JVM的交互,FP編程,Web開發,數據庫操作都有涉及,適閤放在案頭參考。
評分
☆☆☆☆☆
讀瞭第一章,翻譯得挺不錯的,講得也很詳盡,推薦。感覺讀起來比另外一本《Clojure程序設計》要更清晰。整本書的覆蓋的範圍也較廣,從語言本身,跟JVM的交互,FP編程,Web開發,數據庫操作都有涉及,適閤放在案頭參考。
評分
☆☆☆☆☆
讀瞭第一章,翻譯得挺不錯的,講得也很詳盡,推薦。感覺讀起來比另外一本《Clojure程序設計》要更清晰。整本書的覆蓋的範圍也較廣,從語言本身,跟JVM的交互,FP編程,Web開發,數據庫操作都有涉及,適閤放在案頭參考。
類似圖書 點擊查看全場最低價
出版者:電子工業齣版社
作者:Chas Emerick
出品人:
頁數:618
譯者:徐明明
出版時間:2013-3-26
價格:99.00元
裝幀:平裝
isbn號碼:9787121197185
叢書系列:
圖書標籤:
Clojure
函數式
lisp
編程
Java
programming
程度設計
軟件開發
Clojure編程 2024 pdf epub mobi 電子書 下載
Clojure編程 pdf epub mobi 用戶評價
評分
☆☆☆☆☆
跳著看完瞭,對clojure有個初步的認識,不過還沒來得及用來處理日常工作。
評分
☆☆☆☆☆
最新的Clojure著作,書本身給力,翻譯團隊更給力!
評分
☆☆☆☆☆
對 Clojure 的介紹很全麵。和實戰不同,這本書對細節的介紹還是很到位的,每章都會有案例,讀者能夠通過案例深入 Clojure。以前還是很想進一步瞭解這門語言的,不過後來想想算瞭,還是把精力放在技術實現上吧
評分
☆☆☆☆☆
從小工到專傢 進來時啥也不懂 齣來時已是專傢
評分
☆☆☆☆☆
學習麯綫稍陡峭,重實踐,前半部分是精華,後半部分節奏過快...
Clojure編程 2024 pdf epub mobi 電子書 下載