On May 19, 2011, at 7:43 PM, mike.w.me...@gmail.com wrote:
> 
> The "download the massive IDE" path seems to presume that a newcomer actually 
> needs something more than "a simple REPL" in order to get started. I'd claim 
> that's wrong - at least in a world where any computer you'd run clojure on 
> can multitask and display multiple windows. Yes, a system where the editor 
> and REPL are tightly coupled is much more productive, but that's at a micro 
> scale. Running a simple editor in one window and a REPL in a shell/console 
> window in another will do for starters - it'll still be a lot faster than a 
> typical edit/compile/run cycle, and should be sufficient to get a feel for 
> how Clojure is a win at the macro scale.
> 

I agree that there's a sweet spot for newcomers here, where one uses a simple 
REPL (possibly invoked with lein) and an editor that's not tightly coupled, 
which should make it easier to provide a unified and idiot-proof 
download/install procedure. But I do think that you need an editor with a few 
essential features, at very least bracket matching and Clojure-aware 
auto-indenting. Last I checked JEdit (which you mentioned later in your 
message) does not have Clojure-aware auto-indenting, but I agree that if it did 
then this would be an attractive package for many newcomers.  

I think there are a couple of other "95% of the way there" approaches out there 
for hitting this sweet spot (with different, small but significant flaws in 
each, as of the last time I checked).

 -Lee

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