Before Clojure, I had never used a Functional Programming language. My experience has primarily been in C#, Ruby, & Java. So, learning how to use Clojure effectively has been a fun and eye-opening experience.
I've noticed a few things:The Clojure language has a lot of built in support for maps and hashes (literal syntax, destructuring, etc)Rich Hickey is quoted as saying "It is better to have 100 functions operate on one data abstraction than 10 functions on 10 data structures." Clojure...
Published on July 19, 2010 23:50