On Saturday, 16 February 2013 02:31:43 UTC+8, puzzler wrote: > On Fri, Feb 15, 2013 at 8:19 AM, Jules <jules...@gmail.com > <javascript:>>wrote: > >> But now you still don't have leiningen, which is essential if you want to >> do anything non toy. The installation page of CCW does describe how to >> create a leiningen project, but doesn't say that you first have to manually >> install leiningen. >> > > AFAIK, this is not true. Eclipse Counterclockwise comes bundled with its > own internal copy of leiningen, and completely manages it for you. You do > not need to manually install leiningen or understand anything about it > other than how to add dependencies to your project.clj file. >
FWIW, you also have the option of using Maven in Eclipse: this works as a decent alternative to Leiningen in many cases (downside: you have to learn Maven's quirks - upside: the IDE/tool integration is *much* better, you don't need to lean Leiningen's quirks). I've developed several non-trivial projects in Clojure using Eclipse+CCW+Maven (e.g. Clisk, Ironclad, core.matrix) and never needed to use Leiningen. > > I personally think that Eclipse's ultra-simple install (just unzip it) is > refreshing relative to the complexity of other Windows install programs > which create a lot of junk on my desktop, start menu, and registry. Once > Eclipse is unzipped, the installation of counterclockwise plugin is one > step and pretty clearly documented, in my opinion. I definitely think this > is the easiest way to get up and running with Clojure on windows. > > I can see how the counterclockwise site would benefit from a more > unambiguous endorsement of a specific version of Eclipse, for users who > aren't already using it and are downloading it for the first time. There > are a lot of choices at the Eclipse site. Also, I understand there a few > confusing aspects of getting started once everything is installed: starting > a project (leiningen project vs clojure project), creating a file to code > in (doesn't automatically do user-friendly things like add the .clj > extension to new files created in the project nor add a default namespace > declaration at the top of the file), and starting the REPL (there are a few > different ways to start a REPL and it is not obvious what, if any, the > differences are). > > > -- -- 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 unsubscribe from this group and stop receiving emails from it, send an email to clojure+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.