On Sun, Jun 27, 2010 at 2:58 PM, Greg <g...@kinostudios.com> wrote:
> This weekend I've been diving head-first into Clojure, and I've documented a 
> lot of the sticking points that I've run into as a n00b.
>
> I'd like to share them with the community here, in the hopes that we might be 
> able to improve the getting started experience for people considering Clojure:
>
> http://gregslepak.posterous.com/clojures-n00b-attraction-problem

Whilst I have some sympathy with the apparent range of choices, as
someone who is also new to Clojure (I attended Amit Rathore's
"bootcamp" in May as my very first exposure to the language), I think
you've made life much worse for yourself than you needed to...

I'm on a Mac so I use TextMate with a Clojure bundle or I use vi. I
don't think you need to worry about an "IDE" when you're first
learning a language. Finding and installing a simple clj script is
pretty easy, IMO (I used the Clojure-MacOSX package to get my initial
Clojure installation up and running), but mostly I work with lein for
'building' stuff. Getting lein installed was pretty simple, then it's
just a case of 'lein new projectname', drop into the new directory,
'lein deps' and then 'lein test'. At that point you can edit the
tests, edit the source and compile, test etc as much as you want.

I recently had cause to create a JAR that allowed me to call Clojure
from a Java web application. There was a pretty good example of that
on clojure.org as I recall. 'lein uberjar' was key there. It was about
as hard as I would have expected such an experience to be with any new
language (new overall and new to me).
-- 
Sean A Corfield -- (904) 302-SEAN
Railo Technologies, Inc. -- http://getrailo.com/
An Architect's View -- http://corfield.org/

"If you're not annoying somebody, you're not really alive."
-- Margaret Atwood

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