clojure and why calculating is better than scheming