• Clojure Entity Component System  (here, via @hnfirehose) -- This Entity Component System references the creation of game entities as an aggregation of different components as opposed of the mainstream model which is based on deep hierarchies. This article shows how to use this technique in Clojure.
  • Clojure gives you a usable stack trace when an error occurs. Node.js is all callbacks so no stack. (via @mperham) -- "usable" and "clojure stack trace" in the same sentence with a favorable tone, that is something I didn't expect. Could it be that for some the bar for usability is pretty low?... or maybe node.js stack traces are encrypted with triple-DES.
  • Get your Prolog on (here, via @swannodette) -- David Nolen has been implementing a mini-Kanren, a declarative logic programming language, on top Clojure for quite a while. One of the drawbacks of mini-Kanren is that programs tend to be very verbose, at least compared to Prolog.  Not any longer...
  • Clojure Programming: Chas Emerick, Brian Carper, Christophe Grand[Aug 15, 2011] (here, via @us_java) -- Nice list of authors! This is an upcoming book to be published by O'Reilly and it is shaping really nice!