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.