Clojure and the CLR
Posted by: K. Scott Allen,
on 16 Aug 2011 |
View original | Bookmarked: 0 time(s)
From the Clojure home page: Clojure is a dialect of Lisp, and shares with Lisp the code-as-data philosophy and a powerful macro system. Clojure is predominantly a functional programming language, and features a rich set of immutable, persistent data structures. When mutable state is needed, Clojure offers a software transactional memory system and reactive Agent system that ensure clean, correct, multithreaded designs. Ive had an interest in Clojure ever since I saw Craig Andera do a talk on...