Hi,

Am 10.02.2011 um 16:27 schrieb jkrueger:

> a) This is essential to writing understandable code, so it would be
> nice if the language supported it out of the box

Is that so? I'd rather say that this a personal opinion of yours. There are 
different ways to organise code and neither is superior to the other. Just 
different.

> b) A namespace feels to me like a set of functions (ns-publics
> actually returns a map). That Clojure enforces a particular ordering
> (if we forget about the "declare" kludge) while writing a namespace
> seems arbitrary from a programmers point of view.

But Clojure's model of evaluation of a namespace also has a simple elegance. 
Defining a function is treated equally to adding two numbers. Everything is 
consistent. It is easy to determine what happens when. There are no special 
cases. This should seem quite logic from a programmers point of view.

Sincerely
Meikel

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