experimenting with clojure and ruby