I am searching for an overview of the features of Clojure that are coming from other languages than Common Lisp.
For example:
- STM: language X, Y and Z
Your input is welcome!
I am searching for an overview of the features of Clojure that are coming from other languages than Common Lisp.
For example:
Your input is welcome!
You might want to have a look at this list of books, that influenced Clojure's design, compiled by Rich Hickey himself. Looking at the titles you'll probably figure out where more of the ideas originated.
Some features loosely based on other languages that I am aware of:
Ideas in Clojure that I believe are pretty original:
STM in clojure is coming from hard research in concurrency and transaction field and have implementations in Haskell(Glasgow Compiler) and more recently Fortress( High Performance Numeric Computation Language by Sun)