Friday, July 10, 2009

git and clojure similarity

Has anyone else noticed that clojure's immutable persistent datastructures and git's internal structure are essentially the same thing? (I was reading peepcode's 'Git Internals' pdf)

So people who understand git's internal structure should feel right at home programming with clojure's immutable datastructures and vice versa.