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.

Clojure Cookbook is now accepting contributions

83 pointsby rkneufeldalmost 12 years ago

3 comments

tieTYTalmost 12 years ago
I&#x27;m a clojure newb but I&#x27;ve given it a serious try. The thing I feel most uncomfortable about is the development pipeline and how to debug errors (not necessarily with a debugger). I hope the cookbook has sections for this.<p>For example, once you get started, I can type my program into the repl piece by piece and copy the working parts into my source file. Or, I can type my code into the source file and evaluate it with the repl. I imagine one choice has more pros&#x2F;cons than the other.<p>Emacs... I&#x27;m not using it, and I don&#x27;t know what I&#x27;m missing. It seems like the majority of the hardcore clojurists are though and I&#x27;d like to know why.<p>With debugging, I feel like the clojure error messages are not very helpful. I&#x27;m pretty sure this is just because I&#x27;m new to the language and the programming paradigm. Maybe that can&#x27;t be taught and just takes time. But I also feel like there are a lot of debugging techniques out there I don&#x27;t know about.<p>I&#x27;ve documented my debugging complaints in detail on Stack Overflow here: <a href="http:&#x2F;&#x2F;stackoverflow.com&#x2F;questions&#x2F;16901836&#x2F;how-do-i-get-better-feedback-from-clojure-errors" rel="nofollow">http:&#x2F;&#x2F;stackoverflow.com&#x2F;questions&#x2F;16901836&#x2F;how-do-i-get-bet...</a>
评论 #5870669 未加载
评论 #5869459 未加载
评论 #5870139 未加载
评论 #5870052 未加载
评论 #5869977 未加载
评论 #5869999 未加载
评论 #5869481 未加载
评论 #5870945 未加载
drchocalmost 12 years ago
For vim users, tim pope&#x27;s fireplace plugin provides an integrated &quot;quasi&quot; repl in vim: <a href="https:&#x2F;&#x2F;github.com&#x2F;tpope&#x2F;vim-fireplace" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;tpope&#x2F;vim-fireplace</a>. The only downside is I can&#x27;t seem to figure out how to use it for clojurescript. Also vim-slime is amazing for general purpose sending to another tmux-pane: <a href="https:&#x2F;&#x2F;github.com&#x2F;jpalardy&#x2F;vim-slime" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;jpalardy&#x2F;vim-slime</a>. I use vim-slime when I&#x27;m working with clojurescript.
zoowaralmost 12 years ago
What percentage of the book revenue do you plan to share with contributors?
评论 #5869195 未加载
评论 #5869347 未加载