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