On Thu, Jul 21, 2011 at 5:59 AM, Chas Emerick <cemer...@snowtide.com> wrote:
> There's no way that `ns` and its constituent pieces are the last word in 
> defining/managing codebase topologies, but they are a bit of a local maxima.  
> ns+ looks nice (I'm surprised I haven't come across it so far), but I'm 
> surprised that there haven't been more attempts to cut a "better ns" out 
> there.  As shown in the "hello world" example for ns+, it's trivial to 
> augment or entirely replace ns

Bootstrapping is still a problem as clojure.core/ns is special-cased
to always be available in every namespace ever. In our application at
work we had to resort to defing ns+ in clojure.core inside user.clj in
order for it to be available across the board--pretty cringe-worthy
and doesn't compose. Would be happy to come up with a satisfactory
solution to this. But nstools addresses one of my one remaining major
pain points surrounding Clojure, and I'm looking forward to making
better use of it.

-Phil

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