On Dec 22, 11:05 am, Rich Hickey <richhic...@gmail.com> wrote: > But I think there is a tendency to bring presumptions from CL's > symbols/packages/interning, many of which do not apply.
Sounds like a good FAQ, or another entry in http://clojure.org/lisps If I may: "Unlike Common Lisp, symbols and keywords are just identifiers. They are never 'interned' and they do not store values. Values are stored in Vars. Every Var has a name, which is a symbol, and a namespace. Vars are created with 'def' forms. "A namespace is a collection of Vars. Every namespace has a name, which is a symbol. "Symbols and keywords have two parts: a namespace part, which may be nil or a string; and a name part, which is a string." -Stuart Sierra --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegroups.com To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en -~----------~----~----~----~------~----~------~--~---