> > No build tool = pain in the .... In large projects. > > Why would you need a build tool for a language that isn't compiled? Remember, Python != Java...there's no "compiler" in Python. More correctly there is a bytecode compiler, but it's not really worth talking about. With the proper hooks in Python (these exist), interop between clojure and python is extremely tight. They both share the same idea of namespaces, functions, etc. For instance, after installing clojure-py you can do this from the python repl:
>>> from clojure.core import * >>> cons(1, None) <clojure.lang.persistentlist.PersistentList object at 0x2a19910 (1)> >>> count(cons(1, None)) 1 >>> remove(lambda x: x > 3, [1, 2, 3, 4, 5]) [1 2 3] >>> cons #'clojure.core/cons Just look at the simplicity here. In clojure-py clojure functions are python functions (and vice-versa), the namespaces are the same, etc. The interop story in clojure-py is better than it is on any other platform. So all that to say, I'm just not convinced that a build system is needed in clojure-py since the interop is so much better. Timothy -- 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