Skip to content
HomeVideosBooks
AllTopicsTrends
BlogsPodcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K
    Cover of Clojure in action

    Clojure in action

    Amit Rathore · 2012

    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.

    Lisp & Functional
    Open LibraryAmazon
    Stats for nerds
    12recommend
    29mentions
    27people
    2010–2023years
    41% recommend55% neutral3% critical

    Mentions per year

    20102012201420162018202020222023

    What Hacker News says

    1. cutlerMar 2023
      You're obviously reading the wrong books. Try Programming Perl, Clojure in Action or Well Grounded Rubyist. If you have a soul you will not want to part with them.
      thread
    2. manishsharanJun 2019
      I bought Clojure in Action and The Joy of Clojure , both from Manning. I found Clojure in Action to be better suited to me as I too had little exposure to Lisps. Everybody raves about Joy of Clojure but it did not work for me. But now my favourite book is Clojure for the Brave and True -- it is awesome and fun.
      thread
    3. owen4dAug 2015
      Clojure Koans, is similar to 4clojure, and also worth a look> http://clojurekoans.com/

      Bookwise, I thought the following were pretty good: 'Clojure in Action' by Amit Rathore and 'Clojure Programming' by Chas Emerick are both solid intro Clojure books. 'Web Development with Clojure' by Dmitri Sotnikov is also a great book, which obviously comes with more of a web-slant.

      And I'd give a second thumbs up for 'Clojure for the Brave and True'.

      thread
    4. mindcrimeSep 2014
      I haven't gone very far down the Clojure path myself, but Programmming Clojure[1] from Pragmatic Press is one of the ones I started with. The other one I used is Clojure in Action[2]. There might be better books out there (or not), those just happen to be two that I'm slightly familiar with.

      [1]: https://pragprog.com/book/shcloj2/programming-clojure

      [2]: http://www.manning.com/rathore/

      thread
    5. fmwNov 2012
      I suggest buying the books. They are excellent. If you have to pick two, I would suggest the O'Reilly book[0] and the Joy of Clojure[1]. The first is an excellent primer and the latter is really great at explaining the thinking behind the language. I also enjoyed Amit Rahore's Clojure in Action, as well as Programming Clojure by Stuart Halloway. I haven't read Practical Clojure.

      The books are the best resources if you're trying to learn the language at a fast pace, but there is plenty of information to be found through Google as well. In the end the best way to learn is by doing.

      Good luck and welcome to the Clojure community!

      0: http://shop.oreilly.com/product/0636920013754.do

      1: http://joyofclojure.com/

      thread
    6. dkerstenJul 2012
      Good books:

      Programming Clojure (2nd edition) by Stuart Halloway http://pragprog.com/book/shcloj/programming-clojure

      Clojure in Action, by Amit Rathore http://manning.com/rathore/

      The Joy of Clojure, by Michael Fogus and Chris Houser http://joyofclojure.com/

      thread

    Related

    Cover of Programming Clojure
    2009–2026

    Programming Clojure

    Stuart Halloway
    37 recommend · 103
    Cover of The Joy of Clojure
    2010–2025

    The Joy of Clojure

    Michael Fogus
    72 recommend · 139
    Cover of Clojure programming
    2009–2025

    Clojure programming

    Chas Emerick
    30 recommend · 55
    Cover of Practical Clojure
    2010–2025

    Practical Clojure

    Luke VanderHart
    7 recommend · 18
    Cover of Web Development with Clojure
    2014–2023

    Web Development with Clojure

    Dmitri Sotnikov
    4 recommend · 13
    Cover of Clojure for the Brave and true
    2013–2026

    Clojure for the Brave and true

    Daniel Higginbotham
    89 recommend · 139
    Cover of On LISP
    2007–2026

    On LISP

    Paul Graham
    recommend · 533
    192
    Cover of Practical Common Lisp
    2007–2026

    Practical Common Lisp

    Peter Seibel
    218 recommend · 400