On Jun 29, 5:50 am, Sean Corfield <seancorfi...@gmail.com> wrote:
> If folks find the Java stack intimidating, maybe Clojure isn't for
> them? Lots of language run on the JVM and they all require some basic
> knowledge of classpaths, build tools and existing IDEs such as
> Ecliper, NetBeans, IntelliJ etc. If folks are new to all that, I don't
> think it's Clojure's job to teach them - there's plenty of literature
> out there about the JVM environment and tools.

I've programmed Java for a while, and frankly, the standard Java build
tools suck if you want to get anything done quickly. That's one of the
reasons IDEs are so popular in Java - once you figured them out, at
least they keep your dependencies in check without having to write
oodles of XML.

Anyway, you don't need that in Clojure. What I want is open an editor,
and start banging out code interactively. From what I've seen, leining
is probably the best
way to set that up. I much prefer Emacs/SLIME to any Java IDE.

My conclusion: whoever said above that there appears to be two
development/build-tool preferences based more or less on Java vs Ruby/
Perl/Python developers is right IMO. And  I'd probably recommend
leiningen to any newbie not coming from a Java background. Sure you
can write a few batch files to start your repl etc, but I think
leiningen is probably doing things the right way if you just want to
get started using whatever editor you like (plus, it supports Emacs/
SLIME out of the box, which is nice for Lisp programmers who've
probably already got the whole Emacs side of things set up correctly
anyway).

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