26Jan/10Off
My week of Clojure and Emacs
This week has been very busy and useful for me with Clojure and Emacs.
Clojure
- I continued to mature Pokerepl. The interfaces/defprotocols were reorganized into one file. Implementations/deftypes each have their own file.
- Switched Leiningen branch from stable to master (think 1.1 alpha) and chopped out all those :gen-class warts
- Lightly adopted @cemerick's very cool string interpolation macro -- it's the #{bar} in "foo #{bar}".
- Got Nailgun working to speed up unit tests.
- But @technomancy pointed out that I could use TONS less memory and have a better experience with clojure-test-mode. It runs instantly and highlights errors:

Emacs
- I~ stopped~ backup~ files~ from~ appearing~ everywhere~ (thanks to ESK for clueing me in to backup-directory-alist)
- Stopped avoiding color-theme finally. Using the rotor and late-night themes mostly, but will probably have to write my own at some point. It will be ugly, but such are my aesthetics.
- Now using and happy with the Inconsolata typeface.
- I installed but still shy away from paredit-mode. It's my own fault for not having watched this awesome preso yet.


