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,900
  • 貴賓價: 9.5$1,805
  • 語言: 英文
  • 頁數: 328
  • 裝訂: Paperback
  • ISBN: 1593275919
  • ISBN-13: 9781593275914
  • 相關分類: JVM 語言
  • 海外代購書籍(需單獨結帳)

買這商品的人也買了...

商品描述

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
Clojure for the Brave and True assumes no prior experience with Clojure, the Java Virtual Machine, or functional programming. Are you ready, brave reader, to meet your true destiny? Grab your best pair of parentheses—you're about to embark on an epic journey into the world of Clojure!

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 或更高版本。

最後瀏覽商品 (20)