TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

How I Start: Clojure

285 pointsby gigasquidabout 10 years ago

11 comments

markcabout 10 years ago
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.
评论 #9335827 未加载
评论 #9335485 未加载
dorfsmayabout 10 years ago
If you&#x27;re looking for clojurists... Note that Carin&#x27;s looking for new opportunities right now.<p>She&#x27;s also the author of <a href="http:&#x2F;&#x2F;shop.oreilly.com&#x2F;product&#x2F;0636920034292.do" rel="nofollow">http:&#x2F;&#x2F;shop.oreilly.com&#x2F;product&#x2F;0636920034292.do</a><p>I worked with her in a past life, she&#x27;s great to work with, I&#x27;d recommend her for any team.
评论 #9340781 未加载
krat0sprakharabout 10 years ago
Great writeup. Side note: If it were upto to me, I&#x27;d recommend Cursive Clojure (with IntelliJ) to beginners. No steep learning curve and works flawlessly!<p><a href="https:&#x2F;&#x2F;cursiveclojure.com&#x2F;" rel="nofollow">https:&#x2F;&#x2F;cursiveclojure.com&#x2F;</a><p>EDIT: Added link
评论 #9336480 未加载
评论 #9335781 未加载
评论 #9335309 未加载
msutherlabout 10 years ago
A bunch of people are going to think &quot;what&#x27;s the difference,&quot; but it felt awesome to get to the end of this and see that a woman had written it.
评论 #9335545 未加载
tickingabout 10 years ago
I really don&#x27;t see the advantage of trying to sell clojure and emacs as a package, it just alienates a lot of potential newcomers. Sadly almost every Clojure tutorial I&#x27;ve seen so far does this.<p>Most tutorials for other programming languages simply go with a text editor of your choice + a console repl.
评论 #9336348 未加载
评论 #9336268 未加载
评论 #9336046 未加载
评论 #9336037 未加载
评论 #9351343 未加载
评论 #9336448 未加载
评论 #9336299 未加载
expandoabout 10 years ago
I really would have benefitted from this when I was learning Clojure. There were a lot of &quot;Getting Started&quot; tutorials, but I could never find any that quite scratched the &quot;experienced dev trying clojure for the first time&quot; itch.
评论 #9335618 未加载
not-much-ioabout 10 years ago
This is an excellent tutorial, kudos to the author! As an additional supplement for beginners I&#x27;d also suggest solving some coding challenges in Clojure on pages like HackerRank. It&#x27;s addictive fun and supplies cool problems to solve at will, made a big difference for me.
评论 #9335960 未加载
Immortalinabout 10 years ago
I would recommend the Nightcode editor (<a href="https:&#x2F;&#x2F;sekao.net&#x2F;nightcode&#x2F;" rel="nofollow">https:&#x2F;&#x2F;sekao.net&#x2F;nightcode&#x2F;</a>) for those running Windows as it comes with a integrated Leiningen and Clojure compiler. Installing Leiningen on Windows is a huge PITA as the install scripts are pretty flimsy and won&#x27;t install properly on 64bit Windows, especially in a multi user environment.
评论 #9338306 未加载
stevecaliforniaabout 10 years ago
I really like this website and hope it continues to add examples. As a Microsoft oriented developer, it&#x27;s nice to be able to peek over the shoulder of someone who is knowledgeable in another area and see how they do things.
mark_l_watsonabout 10 years ago
Great writeup. I have been using Clojure for years, and I still got good ideas from this article.<p>BTW, I have been reading through Carin&#x27;s (still beta) book Living Clojure - also recommended.
pacovabout 10 years ago
Great job Carin!