Cover of Practical Clojure

Practical Clojure

by Luke VanderHart · first published 2010

18mentions
7recommended by
14HN commenters
2010–2025first – last mentioned

50% recommend50% neutral

Why HN recommends it

A short, up-to-date introduction to Clojure, suited to beginners, especially those with some Lisp or Java background. Often paired with Programming Clojure and The Joy of Clojure.

Summarised by Claude from recommending comments

Affiliate links. As an Amazon Associate I earn from qualifying purchases.

Mentions per year

60 2007: 0 mentions2008: 0 mentions2009: 0 mentions2010: 3 mentions2011: 5 mentions2012: 6 mentions2013: 1 mention2014: 0 mentions2015: 1 mention2016: 0 mentions2017: 0 mentions2018: 0 mentions2019: 0 mentions2020: 0 mentions2021: 0 mentions2022: 0 mentions2023: 0 mentions2024: 0 mentions2025: 1 mention2026: 0 mentions200720172026

What Hacker News says

  • gtani · Jul 10, 2010 · Recommends

    The Apress book (VanderHart, Sierra ) is out, it's pretty well done: http://www.amazon.com/Practical-Clojure-Experts-Voice-Source... and Manning has 2 MEAP books in the pipeline http://manning.com/fogus http://manning.com/rathore

    on “Thoughts on Clojure” ↗
  • nickik · May 31, 2011 · Recommends

    …Clojure and Scheme are probebly best here) Books: Land of Lisp/Practical Common Lisp for Commen Lisp Not sure about Scala Programming Dylan for Dylan Learn you a Haskell for Haskell Programming Clojure/Practical Clojure for Clojure Structure and Interpretation of Computer Programmes/The little Schemer for Scheme (Don't know a good book for ML)

    on “Imperative vs Functional Programming” ↗
  • Kototama · Feb 24, 2011 · Recommends

    …all is rather uniform. Here is what I would suggest to begin with Clojure: - if you have some Lisp background just pick a book like Programming Clojure (short, nice to read and direct to the point) or Practical Clojure (also short and up to date regarding protocols) - if you have some Java or OO background but don't find confident enough with a Lisp syntax read the first chapters of Practical Common Lisp and then one…

    on “Advice to newbie on learning Lisp/Clojure” ↗
  • ronnieCA · Jan 11, 2011 · Recommends

    …at the end of the month called the Joy of Clojure, which I'm really excited about. Currently the only two books out are Stewart Halloway's Programming Clojure, which is excellent. and Stuart Sierra's Practical Clojure, which is also very, very good. They are both focussed on Clojure 1.0, however, so you'll miss out on some of the features brought by 1.1 and 1.2. I own both, and can't recommend one over the other,…

    on “Ask HN: Land of Lisp for learning clojure?” ↗
  • prpatel · Sep 21, 2011 · Recommends

    LoL is an excellent book. I read these books when I wanted to dive into Lisp: Land of Lisp, Practical Clojure and Joy Of Clojure. I recommend each one highly.

    on “Land of Lisp” ↗
  • jemeshsu · Mar 23, 2012 · Recommends

    I find Practical Clojure and Clojure in Action easier for beginners. The Joy of Clojure is a little advanced suitable if you already know Lisp. All 3 are good books.

  • provemewrong · Aug 4, 2015 · Recommends

    Huh, another Clojure book? I was skimming through Programming Clojure, Practical Clojure and Programming Concurrency on the JVM earlier this year (apparently before Living Clojure came out), seems like this would be a great addition to the Clojure resources with all the practical examples…

    on “Modern ClojureScript” ↗
  • lukev · Dec 19, 2025 · Mentions

    …mediums. My name is not hard to find and I'm on Bluesky & LinkedIn if you want to reach out to me there. I'm one of the authors of this book if you want my full name to search: https://www.amazon.com/Practical-Clojure-Experts-Voice-Sourc...

    on “Where Is GPT in the Chomsky Hierarchy?” ↗
  • lukev · Dec 31, 2013 · Mentions

    I have co-authored three books: Practical Clojure (http://www.apress.com/9781430272311) ClojureScript: Up and Running (http://shop.oreilly.com/product/0636920025139.do) Clojure Cookbook (http://shop.oreilly.com/product/0636920029786.do) Practical…

    on “Ask HN: Making extra income with books” ↗
  • icey · Jan 18, 2010 · Mentions

    …http://pragprog.com/titles/shcloj/programming-clojure -------------------------- Upcoming books: ○ Clojure in Action - http://manning.com/rathore/ ○ The Joy of Clojure - http://manning.com/fogus/ ○ Practical Clojure - http://apress.com/book/view/1430272317

    on “Decoding Clojure” ↗
  • lukev · Aug 13, 2011 · Mentions

    …less complex (in the sense Stu Halloway uses the word in his talk on Simplicity, http://blip.tv/clojure/stuart-halloway-simplicity-ain-t-easy...) Full disclosure: I'm a huge Clojure fan and author of Practical Clojure, and haven't used Scala on any nontrivial projects, so I'm probably somewhat biased.

    on “Initial Thoughts on Clojure” ↗
  • Chrix · Jul 10, 2012 · Mentions

    …immutable data structure, don't forget each method doesn't return a copy of the data. It's more clever using changes detection. You can read a lot of information about this part of Clojure in the book "Practical Clojure". I'm reading it and I'm learning some stuffs about Clojure. To conclude, Clojure is fine for "long" program running.

    on “Why is Clojure so slow?” ↗
  • gtani · Jul 14, 2010 · Mentions

    …API ref: http://faustus.webatu.com/clj-quick-ref.html http://richhickey.github.com/clojure/clojure.core-api.html or maybe the Apress book has these indexed, I can't remember http://www.amazon.com/Practical-Clojure-ebook/dp/B003VM7G3S/ [[EDIT]] nevermind http://books.google.com/books?id=4QacPa1vwMUC&printsec=f... ------------------------ also called "threading" macro's (also read about "comp") http://groups.google.com/group/clojure/browse_frm/thread/393...…

    on “Clojure, Multi-core, AWS Cluster Compute & Lattes” ↗
  • bobiblazeski · Jul 24, 2010 · Mentions

    First thanks to everybody for reading my posts. Currently I'm using regularly common lisp, java, c#,c/c++ and SQL. I bought Programming Clojure & Practical Clojure and went through them. I would have bought both Clojure in action and Joy of Clojure (written by starter of this thread fogus) if Manning accepted credit card payment from Macedonia. I'm little tired…

    on “Lisper's first look at Haskell” ↗
  • lukev · Jan 1, 2012 · Mentions

    Author of Practical Clojure here. Without getting into detail, the experiences outlined in the article are not unique to him. If you're really interested in the gory details feel free to email me at <my first name>@<my…

    on “Avoid Apress” ↗

Keyboard shortcuts

/
Focus search
j / k
Next / previous book
Enter
Open focused book
Esc
Close / go back
g h
Go to Home
g t
Go to Top all-time
g m
Go to Most recommended
g r
Go to Rising
g f
Go to For You
?
Show this help