Clojure in Action, 2/e (Paperback)

Amit Rathore, Francis Avila

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

相關主題

商品描述

Clojure is a relatively new version of Lisp that runs on the Java Virtual Machine. It's a functional language, which means that it's ideal for the growing need for concurrent programming and for specialized tasks like creating domain specific languages.

Clojure in Action, Second Edition is a fully-revised edition that covers the new features available in Clojure 1.5. This easy-to-follow tutorial provides a rapid introduction to the Clojure language and starts by showing how to use Clojure as a general purpose language. It looks at Clojure's efficient concurrency model, which is based on the familiar database concept of Software Transactional Memory (STM) and helps readers find a new level of productivity through Clojure DSLs that run on the JVM. Using this book, readers will discover countless tips, tricks, and techniques for writing smaller, faster, and safer code.

Purchase of the print book comes with an offer of a free PDF, ePub, and Kindle eBook from Manning. Also available is all code from the book.

商品描述(中文翻譯)

Clojure是一種相對較新的Lisp版本,運行在Java虛擬機上。它是一種函數式語言,這意味著它非常適合於日益增長的並發編程需求以及創建特定領域語言等專業任務。

《Clojure in Action, Second Edition》是一本經過全面修訂的新版本,介紹了Clojure 1.5中的新功能。這本易於理解的教程快速介紹了Clojure語言,並首先展示了如何將Clojure用作通用語言。它探討了Clojure的高效並發模型,該模型基於熟悉的數據庫概念——軟件事務記憶(STM),並幫助讀者通過在Java虛擬機上運行的Clojure DSLs實現更高的生產力。通過閱讀本書,讀者將發現無數的技巧和技術,用於編寫更小、更快、更安全的代碼。

購買印刷版書籍還附贈免費的PDF、ePub和Kindle電子書,以及書中的所有代碼。