Live data from Hacker News

How I Start: Clojure

howistart.org

1–10 of 43 posts

Re: How I Start: Clojure

#2
Nice. I think this meets an important need in the Clojure tutorial space, focusing on the many dimensions of a typical problem-solving workflow rather than the tool setup or language itself. This sort of "how do you get stuff done" description, touching on package management, REPL exploration, coding, testing, deployment, connecting with APIs, etc. is useful in helping people gain confidence and productivity. It's long, but for someone who's a beginner to intermediate, working through this kind of well thought out and comprehensive slice of Clojure development is really worthwhile.

Re: How I Start: Clojure

#4
I really would have benefitted from this when I was learning Clojure. There were a lot of "Getting Started" tutorials, but I could never find any that quite scratched the "experienced dev trying clojure for the first time" itch.

Re: How I Start: Clojure

#5

Great writeup. Side note: If it were upto to me, I'd recommend Cursive Clojure (with IntelliJ) to beginners. No steep learning curve and works flawlessly! https://cursiveclojure.com/ EDIT: Added link

I'd recommend it until recently. I'm unsure why, but even with a fresh install of IDEA it fails outright and refuses to load on both of the machines I have it installed on.

Re: How I Start: Clojure

#6

Great writeup. Side note: If it were upto to me, I'd recommend Cursive Clojure (with IntelliJ) to beginners. No steep learning curve and works flawlessly! https://cursiveclojure.com/ EDIT: Added link

I'd recommend it until recently. I'm unsure why, but even with a fresh install of IDEA it fails outright and refuses to load on both of the machines I have it installed on.

Be aware that the plug-in repositories follow the version of Idea, so when upgrading you'll need to uninstall and reinstall with the correct repo. Hope this helps!

Re: How I Start: Clojure

#8
post #2

Nice. I think this meets an important need in the Clojure tutorial space, focusing on the many dimensions of a typical problem-solving workflow rather than the tool setup or language itself. This sort of "how do you get stuff done" description, touching on package management, REPL exploration, coding, testing, deployment, connecting with APIs, etc. is useful in helping people gain confidence and productivity. It's lo…

Seconded. When I was getting started with Clojure I had a ball with these set of tutorials - http://iloveponies.github.io/120-hour-epic-sax-marathon/

Re: How I Start: Clojure

#9
post #7

A bunch of people are going to think "what's the difference," but it felt awesome to get to the end of this and see that a woman had written it.

Carin is awesome. Author of such classics as Hitchhiker's Guide To Clojure [1] and World Domination With Hexapods and Clojure [2]. And I think she has a book coming out soonish? Thanks gigasquid, this was a lovely warmup to start my day.

[1]: http://hitchhikersclojure.com/

[2]: http://gigasquidsoftware.com/blog/2014/03/20/world-dominatio...

Re: How I Start: Clojure

#10
post #7

A bunch of people are going to think "what's the difference," but it felt awesome to get to the end of this and see that a woman had written it.

Carin is awesome. Author of such classics as Hitchhiker's Guide To Clojure [1] and World Domination With Hexapods and Clojure [2]. And I think she has a book coming out soonish? Thanks gigasquid, this was a lovely warmup to start my day. [1]: http://hitchhikersclojure.com/ [2]: http://gigasquidsoftware.com/blog/2014/03/20/world-dominatio...

Her book is "Living Clojure", from O'Reilly:

http://shop.oreilly.com/product/0636920034292.do

Post reply on HN