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