• Generic equation solver & macros (video here, via @fulldisclojure) -- A new episode of the weekly series by Sean Devlin that expands on macro creation (he did an episode on simpler macros a couple of weeks ago). He's got some nice macro-fu going on there!
  • Analyzing JVM performance is hard ...but Clojure hash-maps really are fast (here, via @chrishouser) -- That's from Clojure's email list; someone posts a micro-benchmark comparing the performance hash-maps in Clojure and in Haskell. The conversation that follows shows once again that micro-benchmarks are almost always flawed and that, oh well, it is really hard to make fair comparisons.
  • Clojure job market flys past Java's and Python's!!!1!!1! (here, via @cemerick) -- In RELATIVE terms, that is!
  • I find this chart of Scala/Clojure/Erlang/Haskell/F#/Lisp jobs interesting (here, via @puredanger) -- And Clojure is the one that has grown the fastest in the last 6 mo., again in relative terms. In absolute terms, it now seems to be on par with F# and getting close to Haskell and Erlang.
  • A simple web interface to mongodb written in clojure (here, via @sethtrain)
  • Graph Reasoner for Clojure (here, via @ml_bot) -- Graph reasoning is a way to do inference over a relationship graph.
  • Generating deftype forms in macros (here, via @jneira) -- When trying to write macros that generate deftypes, you will find that the standard behavior of syntax-quote might not work too well because it tries to resolve unqualified symbols to their namespace-qualified equivalents. Int this article, an alternative for syntax-quote is proposed for things like deftype.
  • Clojure, Haskell & Ruby Vs Euler 25 (here, via @fulldisclojure) -- Speaking of micr0-benchmarks, here is a new article from Lau Jensen comparing Clojure, Scala and Haskell. Needless to day this micro-benchmark raises some discussion. His results? Clojure has the most compact implementation and Haskell is absolutely fast.