From a pragmatic point of view, I'd summarize the situation as follows:

- The Clojure documentation lists which characters can be used in symbols. If you care about long-term portability, you'd best stick to those, though no one will sign a contract guaranteeing this list forever.

Given how young the language is, I don't find that particularly reassuring.

I think you are reading this backwards. Nothing will be removed from the list, things won't become more limiting. The lack of guarantee is around the addition of new features.

Clojure is remarkably stable. The ecosystem of libraries around it is, of course, another story. :-)

I think I'll stick to using what works even if not officially sanctioned, with the belief that clojure will 'do the right thing' and not take away symbol characters without:
  a) very very good reason and
b) prominent notice of the new functionality of the off-limits-to- symbols characters in the release notes.

Clojure will not take away any of the documented symbol characters.

Stu

--
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
Note that posts from new members are moderated - please be patient with your 
first post.
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

To unsubscribe, reply using "remove me" as the subject.

Reply via email to