• Talked with two devs (1 java, 1 C#) interested in clojure but repulsed by emacs – no one had yet pointed them at the various IDE plugins (via @cemerick) -- This post started a long thread of tweets. Clearly newcomers to Clojure need to know about all existing IDEs earlier in their research. We do our part.
    • Adding clojure to an existing slime setup in emacs: The current recommended setup of emacs and… (here, via @mohegskunkworks) -- This is an example of why Emacs might scare new Clojure adopters away...
  • InfoQ Interview: Stuart Halloway on Clojure and Functional Programming (here, via @infoq) -- Stuart covers a lot of ground in this interview.
  • Variations on a parametrized memoize in Clojure (here, via @cgrand) -- This is a follow-up response to @kotka's article on how to write modified versions of memoize with different caching strategies
  • Google App Engine (GAE) Blog mentions Clojure as a programming language for GAE. (here, via @smartrevolution)
  • clj-native: see a C function being passed a clojure fn as a callback, great stuff (here, via @kyleburton) -- You can quickly see how it works with this example. Now you can use any native library from Clojure.
  • New blog post: Yahoo Finance in Clojure (here, via @pjlegato) -- This is a re-implementation of a Ruby gem in Clojure by its own author. This plugin fetches financial data from Yahoo Finance. It is still slower than its Ruby counterpart, but the author thinks this is mainly because the Ruby version is using a native HTTP client library while his Clojure implementation is using Apache HttpClient.
  • Mar 17: Clojure by Stu Halloway and Rich Hickey (here, via @DavidValeri) -- If you are near Reston, VA on March 17 then you should definitely plan to attend.
  • A little blog post showing how to integrate Rich Hickey into your Emacs buffer (here, via @LauJensen) -- Some notes on Emacs configuration, especially the IRC client (ERC)
  • An in-depth tour of Enlive (here, via @swannodette) -- Enlive is a selector-based templating and transformation system for HTML in Clojure. This is a very powerful library, but the documentation has always been rather sparse. This tutorial fixes this situation by providing an in-depth tour through all Enlive features.
  • Russian speaking #clojure community at LiveJournal (here, via @alexott_en)
  • Reflections on leaving Haskell (to clojure) (here, via @jneira) -- A glimpse on what brings other FP developers over to Clojure (hint: it's pragmatism)
  • Setting Clojure's Log Level (here, via @pjlegato) -- "Clojure.contrib.logging doesn’t have any way to set the log level. This is obviously a problem if you want to make use of various log levels (debug, warn, etc.) to separate different logging depths. Here’s a function to set the logging level on my default clojure.contrib.logging setup"