On Jan 22, 5:13 pm, Stuart Halloway <stuart.hallo...@gmail.com> wrote:
> >>>> Please don't. It has already been discussed and declined. The metadata 
> >>>> is uglier because we want doing this to be slightly ugly..

> >> The Clojure/core team is led by its technical advisors, Rich Hickey and 
> >> myself.  In this particular case, I was on the fence and Rich called it.
>
> > OK, that answers the first question, but not the second. What was
> > Rich's rationale?
>
> I have started a wiki page "Why Feature X Was Declined" [1]. The def- 
> variants are right where they should be: in a contrib library for people that 
> need them.

This is something I run into all the time, and I end up just sort of
shrugging and thinking, "ahhh screw it, let these constants pollute
the namespace and I'll deal with it later if it causes problems."  For
the same reasons that someone wouldn't want to export function names,
why would anything be different for other vars?  For now I'm happy to
use contrib, but it seemed a reasonable question to me.

Thanks,
Jeff

-- 
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

Reply via email to