Clojure for the Brave and True: Learn the Ultimate Language and Become a Better Programmer (Paperback)
暫譯: 勇敢而真實的 Clojure:學習終極語言,成為更好的程式設計師(平裝本)
Daniel Higginbotham
- 出版商: No Starch Press
- 出版日期: 2015-10-23
- 售價: $1,760
- 貴賓價: 9.5 折 $1,672
- 語言: 英文
- 頁數: 328
- 裝訂: Paperback
- ISBN: 1593275919
- ISBN-13: 9781593275914
-
相關分類:
Functional-programming
海外代購書籍(需單獨結帳)
買這商品的人也買了...
-
無瑕的程式碼-敏捷完整篇-物件導向原則、設計模式與 C# 實踐 (Agile principles, patterns, and practices in C#)$790$616 -
Working Effectively with Legacy Code : 管理、修改、重構遺留程式碼的藝術 (中文版)$720$562 -
$477Rust 權威指南 (The Rust Programming Language (Covers Rust 2018)) -
再強一點:用 Go語言完成六個大型專案$780$616 -
$1,400Network Programming with Go: Learn to Code Secure and Reliable Network Services from Scratch -
黑帽 Python|給駭客與滲透測試者的 Python 開發指南, 2/e (Black Hat Python : Python Programming for Hackers and Pentesters, 2/e)$450$356 -
Spring REST API 開發與測試指南|使用 Swagger、HATEOAS、JUnit、Mockito、PowerMock、Spring Test$580$493 -
Linux 網路內功修煉 - 徹底了解底層原理及高性能架構$780$663 -
演算法生存指南(書況差限門市銷售)$800$632 -
從 Hooks 開始,讓你的網頁 React 起來 (第二版)(iT邦幫忙鐵人賽系列書)$720$562 -
The Rust Programming Language, 2/e (Paperback)$1,800$1,710 -
哎呀!原來 React 這麼有趣好玩:圈叉、貪吃蛇、記憶方塊三款經典遊戲實戰練習(iThome鐵人賽系列書)$620$484 -
Smaller C|用於小型機器之精實程式碼 (Smaller C: Lean Code for Small Machines)$680$537 -
白話機器學習$780$616 -
React 思維進化:一次打破常見的觀念誤解,躍升專業前端開發者(iThome鐵人賽系列書)【軟精裝】$790$616 -
Python 風格徹底研究|超詳實、好理解的 Python 必學主題 (Dead Simple Python)$980$774 -
Data Structures and Algorithms with the C++ STL: A guide for modern C++ practitioners (Paperback)$1,800$1,710 -
遞迴演算法大師親授面試心法:Python 與 JavaScript 解題全攻略 (The Recursive Book of Recursion)$680$530 -
建構機器學習系統實踐指南$620$490 -
機器學習的訓練資料 (Training Data for Machine Learning)$780$616 -
資料工程基礎|規劃和建構強大、穩健的資料系統 (Fundamentals of Data Engineering)$980$774 -
讓 AI 好好說話!從頭打造 LLM (大型語言模型) 實戰秘笈$680$537 -
日式 RPG 編年史:從 DQ 到 FF,角色扮演遊戲敘事手法完全剖析$380$300 -
軟體工程師的英語使用守則:English for Developers$420$357 -
內行人才知道的系統設計面試指南 第二輯 (System Design Interview – An Insider's Guide: Volume 2)$820$648
商品描述
For weeks, months?—nay!—from the very moment you were born, you've felt it calling to you. At long last you'll be united with the programming language you've been longing for: Clojure!
As a Lisp-style functional programming language, Clojure lets you write robust and elegant code, and because it runs on the Java Virtual Machine, you can take advantage of the vast Java ecosystem. Clojure for the Brave and True offers a "dessert-first" approach: you'll start playing with real programs immediately, as you steadily acclimate to the abstract but powerful features of Lisp and functional programming. Inside you'll find an offbeat, practical guide to Clojure, filled with quirky sample programs that catch cheese thieves and track glittery vampires.
Learn how to:
- Wield Clojure's core functions
- Use Emacs for Clojure development
- Write macros to modify Clojure itself
- Use Clojure's tools to simplify concurrency and parallel programming
Covers Clojure 1.7Requires Java 1.6 or later
商品描述(中文翻譯)
對於幾週、幾個月?不!從你出生的那一刻起,你就感受到它在呼喚你。終於,你將與你渴望已久的程式語言相遇:Clojure!
作為一種 Lisp 風格的函數式程式語言,Clojure 讓你能夠編寫穩健而優雅的程式碼,並且因為它運行在 Java 虛擬機上,你可以利用龐大的 Java 生態系統。《Clojure for the Brave and True》提供了一種「甜點優先」的方法:你將立即開始玩真實的程式,並在逐步適應 Lisp 和函數式程式設計的抽象但強大的特性時,享受這個過程。在書中,你會找到一本不拘一格的實用指南,裡面充滿了奇特的範例程式,這些程式能夠捕捉偷奶酪的小偷和追蹤閃閃發光的吸血鬼。
學習如何:
- 使用 Clojure 的核心函數
- 使用 Emacs 進行 Clojure 開發
- 編寫宏來修改 Clojure 本身
- 使用 Clojure 的工具來簡化併發和並行程式設計
《Clojure for the Brave and True》假設讀者對 Clojure、Java 虛擬機或函數式程式設計沒有任何先前經驗。勇敢的讀者,你準備好迎接你的真正命運了嗎?抓住你最好的括號——你即將展開一段史詩般的 Clojure 世界之旅!
涵蓋 Clojure 1.7,要求 Java 1.6 或更高版本。
