Clojure in Action: Elegant Applications on the Jvm Contributor(s): Rathore, Amit (Author) |
|
ISBN: 1935182595 ISBN-13: 9781935182597 Publisher: Manning Publications OUR PRICE: $44.99 Product Type: Paperback Published: November 2011 * Not available - Not in print at this time * |
Additional Information |
BISAC Categories: - Computers | Programming Languages - Java - Computers | Internet - General |
Dewey: 005.133 |
Physical Information: 0.91" H x 7.39" W x 9.2" (1.55 lbs) 432 pages |
Descriptions, Reviews, Etc. |
Publisher Description: Summary Clojure in Action is a hands-on tutorial for the working programmer who has written code in a language like Java or Ruby, but has no prior experience with Lisp. It teaches Clojure from the basics to advanced topics using practical, real-world application examples. Blow through the theory and dive into practical matters like unit-testing and environment set-up, all the way through building a scalable web-application using domain-specific languages, Hadoop, HBase, and RabbitMQ. About the Technology Clojure is a modern Lisp for the JVM, and it has the strengths you'd expect: first-class functions, macros, support for functional programming, and a Lisp-like, clean programming style. About this Book Clojure in Action is a practical guide focused on applying Clojure to practical programming challenges. You'll start with a language tutorial written for readers who already know OOP. Then, you'll dive into the use cases where Clojure really shines: state management, safe concurrency and multicore programming, first-class code generation, and Java interop. In each chapter, you'll first explore the unique characteristics of a problem area and then discover how to tackle them using Clojure. Along the way, you'll explore practical matters like architecture, unit testing, and set-up as you build a scalable web application that includes custom DSLs, Hadoop, HBase, and RabbitMQ. 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. What's Inside
This book assumes you're familiar with an OO language like Java, C#, or C++, but requires no background in Lisp or Clojure itself. ================================== Table of Contents
|
Contributor Bio(s): Rathore, Amit: - Amit Rathore is a VP of Engineering and has a decade of experience building highly performant, data-heavy web applications. |