p.s. I think idea + la enclosure works quite well....why beginners are always introduced to emacs solution?
On Sat, Jun 23, 2012 at 4:45 AM, fenton <fenton.trav...@gmail.com> wrote: > Hi Brad, I've updated my doc with your questions. Here is how I responded > to your particular queries. Note the answer may not be correct as I'm a > clojure newbie myself. > > ------------- > > Leiningen is a build tool like maven for java, or rake (i think) for > ruby. You can use it to publish your jar into maven repositories for > example. > > Slime is a protocol that lets you communicate from emacs to a > listening server. In clojure, we start a swank server, which is the > clojure REPL process, and connect to it from emacs, speaking 'slime'. > The net effect is that we can have a REPL inside our emacs editor. > > ------------- > > > On Thursday, June 21, 2012 5:58:23 PM UTC-7, brad bowman wrote: >> >> On Thursday, June 21, 2012 12:58:19 PM UTC+10, John Gabriele wrote: >>> >>> On Jun 18, 10:23 pm, Chris Zheng <zcaud...@gmail.com> wrote: >>> > {snip} >>> > So basically, if a 'lead clojure evangelist' can either 'officially' >>> or >>> > 'unofficially' recommend ONE emacs setup, along with a bunch of >>> > videos/tutorials that demonstrate how to code and how fast it is to >>> design >>> > and code using the repl. Then that be enough to get people at least >>> > interested. >>> >>> People are very opinionated about their editor/IDE. I think the Getting >>> +Started docs are good --- they separate: >>> >>> * if you want just Emacs plus the repl, here you go (clojure-mode >>> readme) >>> * if you want Emacs + inferior-lisp, do this (this doc needs work) >>> * if you want Emacs + swank/slime, do this (swank-clojure readme) >>> >>> and of course also info on Eclipse, Clooj, and other editors/ide's as >>> well. >>> >> >> I'm right at the start of this process, completely unfamiliar with >> Clojure, >> Leiningen, Emacs, Java and all of the projects with cute names. >> I don't even know what I want. >> >> I've cut and pasted various git-clone and lein commands, but have no idea >> about the bigger picture. I'm happy to dawdle along on my own, but if my >> current (and hopefully temporary) ignorance can provide feedback on a >> start-up guide then let me know. >> >> At present I'm often wondering "what is this thing? why do I want it?". >> Slime for example. I don't especially want answers here, but something >> like >> a glossary for the clojure ecosystem would be handy (not that I've looked >> hard). >> >> Another document that might useful is a platform Rosetta stone >> matching clojure tools and libraries to those that fill a similar role in >> other >> languages (Java and Ruby for starters). This is more of a "nice to have". >> >> Thanks, >> >> Brad >> > -- > 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 > -- 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