On Thu, Dec 13, 2012 at 11:43 PM, Meikel Brandmeyer (kotarak)
<m...@kotka.de>wrote:

> You can still use load to split the implementations accross different
> files to keep things organised if that is your main concern.
>

In the early 1.0 days of Clojure, I experimented with splitting code across
different files but staying within the same namespace.  It was a disaster.
I ran into all sorts of problems where the tooling broke down.  It seemed
the only reliable way to work with Clojure files was to make sure that
every file had a matching namespace header at the top.

Has the situation improved?  (Specifically, are you speaking from
experience with splitting files up in this way, or is this just a
theoretical idea?  If you have done this and had a good experience, what
tools were you using -- emacs, eclipse, something else?)

Anyway, in general, I like the idea of splitting a single namespace across
multiple files and would love to hear that this is actually viable.
However, for this particular project, the concrete implementations would
share a lot of similar names -- it really is best to put them in their own
namespaces.

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