Lein is a command line tool that you can use independently of your
environment.  99.9% sure you won't break anything by installing it.

Is this right Phil?

Sean

On Mar 23, 2:53 pm, Lee Spector <lspec...@hampshire.edu> wrote:
> I like where this is going but I would suggest that there's a significant 
> audience (including me and most of my students) in what we might call 
> category A.01: Want to explore and even do some real work, but not 
> necessarily work involving deploying apps, connecting to databases, working 
> with third party code, or anything else that requires a full-featured 
> production environment or project management system. A working REPL with 
> access to contrib and a classpath that allows "load" to work (all of which I 
> can get pretty painlessly with ClojureX) is *almost* enough, but the 0.01 
> extra that makes an enormous difference is an editor with the minimal 
> functionality of clojure-aware indentation and bracket matching.
>
> I'm intrigued by what I've read here about labrepl, but can someone tell me 
> if it's possible that the lein installation step will mess up my existing 
> setup in any way? Not knowing anything about lein, and having had a confusing 
> time creating my setup that now works (with ClojureX + slime), I don't want 
> to endanger it. This is part of the reason that I (and I presume others who 
> have expressed similar sentiments) really like the idea of a "getting 
> started" package for which the installation process is literally just 
> "download and double click" or maybe "download, unzip, and double click". 
> (And "if you don't like it, throw away what you downloaded and the rest of 
> your system will be unchanged.")
>
> For me the functionality threshold for such a package, which would not only 
> get me started but allow me to do serious work (AI research, not application 
> development) and teach using Clojure, is: a REPL, access to contrib, a 
> classpath that lets "load" find my source files, and a clojure-indenting, 
> bracket-matching editor. Anything else is gravy, but most of the existing 
> "getting started" setups fall short of my threshold at least on the editor 
> front.
>
>  -Lee
>
> On Mar 23, 2010, at 11:30 AM, Stuart Halloway wrote:
>
>
>
> > I think it is important to be clear about the difference between:
>
> > (A) exploring Clojure (non trivially, including interesting Java libraries)
>
> > (B) deploying Clojure into production.
>
> > I nominate the labrepl (http://github.com/relevance/labrepl) as a solution 
> > for (A). It already includes interesting libraries (e.g. compojure, 
> > incanter), and it has instructions for working with different IDEs (which I 
> > hope the community will improve upon).
>
> > I don't think there is, or needs to be, a one-size-fits-all solution for 
> > (B). That's what the Java ecosystem is for. Plus, beginners don't need (B).
>
> > Stu
>
> >> So perhaps it would be worthwhile to create, like jruby, a single zip/
> >> tgz file containing clojure, clojure-contrib, and a reasonable bin/clj
> >> file that will find at least the core clojure jar files on its own? I
> >> don't see how you're going to actually deploy any clojure apps, or
> >> connect to a database, or really use any third party code at all
> >> without understanding how java's classpath works but at least you can
> >> get a REPL going.
>
> >> --
> >> 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
>
> >> To unsubscribe from this group, send email to 
> >> clojure+unsubscribegooglegroups.com or reply to this email with the words 
> >> "REMOVE ME" as the subject.
>
> > --
> > 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
>
> > To unsubscribe from this group, send email to 
> > clojure+unsubscribegooglegroups.com or reply to this email with the words 
> > "REMOVE ME" as the subject.
>
> --
> Lee Spector, Professor of Computer Science
> School of Cognitive Science, Hampshire College
> 893 West Street, Amherst, MA 01002-3359
> lspec...@hampshire.edu,http://hampshire.edu/lspector/
> Phone: 413-559-5352, Fax: 413-559-5438
>
> Check out Genetic Programming and Evolvable 
> Machines:http://www.springer.com/10710-http://gpemjournal.blogspot.com/

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

To unsubscribe from this group, send email to 
clojure+unsubscribegooglegroups.com or reply to this email with the words 
"REMOVE ME" as the subject.

Reply via email to