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.

SICP Distilled – An Idiosyncratic Tour of SICP in Clojure

211 pointsby Philipp__almost 7 years ago

6 comments

bm3719almost 7 years ago
I regret having wasted my time trying to work through this about 2 years ago:<p>- There&#x27;s a lot of sloppy content, i.e. misspellings that a spell checker should catch.<p>- Some code is syntactically incorrect. Some hasn&#x27;t been ported over and is still in Scheme.<p>- The author&#x27;s claim that the core points are present is somewhat dubious, since only parts of chapter 1 are reasonably complete.<p>- The difference in writing quality from the original text and what the author has changed is quite jarring. The original&#x27;s prose is efficient, insightful, and deeply connected with other content. The new stuff is at best blog-quality.<p>- The author has certainly abandoned this project. Nor does it look like he&#x27;d be up to the task, even if he did have the motivation for it.
评论 #17654786 未加载
r3nalmost 7 years ago
This was funded in 2014 on Kickstarter, but it has been a while (2015) since the author provide updates to the backers.
millstonealmost 7 years ago
Sweet. Clojure doesn&#x27;t support call&#x2F;cc, what&#x27;s the plan for amb?
评论 #17651705 未加载
sjellisalmost 7 years ago
If you are interested in SICP, I&#x27;d definitely agree with the recommendation on that page to watch the videos.<p>The SICP book reads like an old maths textbook (not surprisingly) and is written to accompany the course, so just reading the book without watching the lectures is unnecessarily hard work.
manavalmost 7 years ago
Wow I remember this from a few years back. I think Berkeley teaches the course in Python now.
galaxyLogicalmost 7 years ago
It took me some time to figure out what they mean with &quot;SICP&quot;. The author assumes that of course everybody knows &quot;SICP&quot; no need to tell you what it is. Now I realize it refers to the book &quot;Structure and Interpretation of Computer Programs&quot;.<p>I can buy that book, now what is this project about, what are its goals? Why should I support it? What will I get from it?<p>There is probably a simple and worthwhile answer but I think that should be given at the very beginning of the presentation. The lost art of the &quot;Abstract&quot;?
评论 #17657608 未加载
评论 #17654806 未加载