Hi folks 

Impressed that you've responded to my grumpy old man act so constructively 
- many thanks!

Stu - I was aware that I could run the REPL without Leiningen - the Minimal 
Install section is pretty clear. But there didn't seem much point in having 
Clojure without any access to the build tool and package management, so 
that's the way I went. I'm guessing most newbies with serious intent would 
be doing the same? 

>From what I've heard, Leiningen is more user-friendly than Haskell's Cabal, 
so it seems the team at Technomancy are doing a great job - it's just that 
this issue seems to be a bit of a blind-spot.

My failure to see the errors in the shell was my bad, I guess. I'm pretty 
fluent in bash but have never had a need for the Windoze shell except for 
the odd ping and .bat file, and I'd got into the habit of running .bats by 
double-clicking. But there does seem to be a lack of focus and coordination 
on the Windows issue, and it seems unwise to assume that all Windows users 
are going to have the skills to work around broken scripts. 

As an outsider, it seems to me that the most practical next steps would be:

1) Write an idiot-proof step-by-step guide to installing Leiningen in 
Windows that's clearly linked from the Leiningen homepage.
2) Set up some kind of coordination between David Powell and the Leiningen 
team to ensure that they don't break leiningen-win-installer when they edit 
the .bat. (At present, David's offering curl and the .bat's expecting to 
find wget, which is hardly a standard feature on most Windows boxes...)

Does that make any kind of sense?

By the way - initial impressions are that the struggle will be well worth 
it - I'm really enjoying getting into Clojure. Took a look at 1.0 but 
decided to wait till the native libs matured. I've always felt that the 
benefits of OOP are over-hyped and have always been drawn to the functional 
paradigm but Lisp and Scheme were never very practical for me. Now we have 
a modern Lisp with access to a huge ecosystem - I've been waiting 20 years 
for this! Many thanks to everyone who has worked so hard to make this 
possible.

Geoff

-- 
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/d/optout.

Reply via email to