small medium large xlarge

Programming Clojure, 2nd Ed.

For Immediate Release: April 11, 2012

Clojure is a powerful, dynamic programming language that runs on the Java VM. Now updated to Clojure 1.3, Programming Clojure, 2nd Ed. (Pragmatic Bookshelf, $35.00) is here to help you keep up with the significant changes in this important language.

Rich Hickey, creator of the Clojure language, says, “A lot has changed since the first edition of the book. Yes, the language has had some enhancements, such as protocols and records. Most significant, though, is that Clojure has seen adoption across a wide variety of domains. People are building start-ups, analyzing large data sets, and doing communications, financial, web, and database work in Clojure.”

Pragmatic authors Stu Halloway and Aaron Bedra describe the modifications to the numerics system in Clojure 1.3, explain new Clojure concepts such as Protocols and Datatypes, and teach you how to think in Clojure.

You’ll get thorough coverage of all the new features of Clojure 1.3, and enjoy reorganized and rewritten chapters that reflect the significance of new Clojure concepts. Many code examples have been rewritten or replaced, and every page has been reevaluated in the light of Clojure 1.3.

As Aaron and Stu show you how to build an application from scratch, you’ll get a rich view into a complete Clojure workflow. And you’ll get an invaluable education in thinking in Clojure as you work out solutions to the various parts of a problem.

Clojure is becoming the language of choice for many who are moving to functional programming or dealing with the challenges of concurrency. Clojure offers:

  • The simplicity of an elegantly designed language
  • The power of Lisp
  • The virtues of concurrency and functional style
  • The reach of the JVM
  • The speed of hand-written Java code

It’s the combination of these features that makes Clojure sparkle. Programming Clojure, 2nd Edition shows you how to think in Clojure, and to take advantage of these combined strengths to build powerful programs quickly.

Available for e-readers in epub, mobi, and PDF formats direct from the publisher and in paperback from fine bookstores worldwide.

What People are Saying

“The authors have charted the smoothest path yet to Clojure fluency with this well-organized and easy-to-read book.”
—Chris Houser, Primary Clojure contributor and library author

“Clojure is one of the most interesting languages out there right now, and the best way of learning Clojure just got better.”
—Ola Bini, Creator of Ioke language, developer at ThoughtWorks

In this book you can enjoy and benefit from the company of not one, but two seasoned developers who have the depth of knowledge and the perspective you need.”
—Dr. Venkat Subramaniam, Award-winning author and founder, Agile Developer, Inc

Book Information

Cover Image For Programming Clojure…

Programming Clojure (2nd edition)

by Stuart Halloway and Aaron Bedra

ISBN: 9781934356869, 290 pages, $35.00US, $37.00CA, 7.5×9.

Pragmatic Bookshelf Titles are distributed to bookstores internationally by O’Reilly Media.

Additional Resources

Sample chapters, table of contents, and more information is available on the book’s home page.

About Pragmatic Bookshelf

The Pragmatic Bookshelf features books written by developers for developers. The titles continue the well-known Pragmatic Programmer style, and continue to garner awards and rave reviews. As development gets more and more difficult, the Pragmatic Programmers will be there with more titles and products to help programmers stay on top of their game.


Press and Editorial Queries Only:
Contact Andy Hunt or Dave Thomas
Pragmatic Bookshelf
800-699-7764 (+1 919-847-3884)

<< Seven Databases in Seven Weeks: A Guide to Modern Databases and the NoSQL Movement | Rails Recipes: Rails 3 Edition >>