|
|
|
|
|
by lukev
5802 days ago
|
|
But the beauty is that because it's a Lisp, it's all implemented in terms of macros - Clojure's complete set of concurrency tools could be written as a library. The only exception is the deref reader macro "@", since Clojure doesn't allow user-defined reader macros by default. |
|
This is not true at present. The core data structures, and the STM machinery are implemented in java, not as macros.