On Fri, Jul 8, 2011 at 12:02 PM, Timothy Baldridge <tbaldri...@gmail.com> wrote: > As a quick compare... > Python: > python->pygame > Clojure: > JDK->lein->clojure->penumbra
If you download and install Eclipse or NetBeans they will install a JDK by default, and if you then use their internal plugin browsers to find and install CCW resp. Enclojure, they will install Clojure 1.2.0 (last time I checked) for you and set up classpaths. You can be up and running at a REPL in no time. Of course, adding a third-party library isn't as simple as "install it -> restart REPL", because "add it to project dependencies in the IDE" comes in between. I'm not sure how much that could be improved within the Java ecosystem. A lein frontend with a concept of "current project" that lets you just do "leinfrontend install foreign-dependency" and have the thing add the dependency to the project.clj and rerun lein deps under the hood, perhaps...or a feature in Enclojure or CCW that can do likewise, using the automatic dependency finding stuff that now seems to exist in the lein/maven world and possibly beyond to allow you to browse libraries and pick ones to install from within the IDE, then install the chosen libraries and their dependencies and add them to the active project's classpath in one go. -- Protege: What is this seething mass of parentheses?! Master: Your father's Lisp REPL. This is the language of a true hacker. Not as clumsy or random as C++; a language for a more civilized age. -- 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