![](https://secure.gravatar.com/avatar/d6b1f89356fe5d22edd50fb21bf7fa6d.jpg?s=120&d=mm&r=g)
3 Jul
2015
3 Jul
'15
9:22 a.m.
BTW, you may be interested to know how Clojure handles symbols. Unlike CL, where symbol is both a textual name, and a slot where symbol value may be stored, Clojure separates these concepts. The slot-holing object is called Var - it is similar to CL symbol. And sybmols returned by Clojure reader are essentially strings, qualified with namespace (another string). Symbols are not reused, Clojure reader creates new instances of them freely.