On Fri, May 20, 2011 at 12:26 AM, michele <michelemen...@gmail.com> wrote: > It's not really the Emacs tools that are a problem, but the huge > amount of web pages trying - with good intentions - to help you > installing the Emacs-Clojure stack, but usually lacking some important > detail. It feels like playing a jig-saw puzzle without being able to > look at the picture on the box. Being new to Clojure and Emacs, you > really have to be devoted and have a lot of spare time.
In my experience, this is common to a) anything to do with Emacs, b) anything to do with Linux that isn't a big distro's own website-based help, and c) pretty much every other large, low-budget open source project, unfortunately. Hackers hate writing documentation aimed at n00bs, so they rush the job more often than not or else write only documentation that only hackers can understand, or both. At least when the tools are programming language tools the audience consists almost purely of hackers, but even then hackers that are n00bs to the particular thing, especially when it comes with a massive paradigm shift, may have problems. And emacs, in particular, comes with a massive paradigm shift. So does Clojure, if you're not *both* a Lisper *and* familiar with functionally-oriented languages along the lines of ML, Haskell, Scala, and Clojure. (I expect Schemers to have a significant leg up on everybody else. I use "functionally oriented" here to distinguish from languages that, while sometimes described as "functional", have easy imperative/mutating use patterns as well -- Common Lisp, I'm looking at you.) So emacs PLUS Clojure ... Three paradigm shifts for the price of one. Fun. :) -- Protege: What is this seething mass of parentheses?! Master: Your father's Lisp REPL. This is the language of a true hacker. Not as clumsy or random as C++; a language for a more civilized age. -- 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