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

Reply via email to