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.

Composing Programs – An introduction to programming in the tradition of SICP

155 pointsby jxubalmost 7 years ago

4 comments

craigsmansionalmost 7 years ago
I still don&#x27;t understand why after so many years people are still trying to write a &quot;SICP, but with language X&quot;.<p>&quot;The language doesn&#x27;t really matter&quot;, as such it&#x27;s imperative Scheme is used.<p>I strongly feel that if you&#x27;ve worked your way through SICP, and, once finished, you think &quot;Neat. I&#x27;ll rewrite this but with language X,&quot; you&#x27;ve really missed out on value of SICP.<p>It&#x27;s challenging enough to follow for people who know a Lisp going in, but using a language more mainstream and familiar to make it easier is largely counter-productive.
评论 #17653720 未加载
评论 #17654682 未加载
评论 #17654762 未加载
评论 #17655330 未加载
评论 #17653818 未加载
评论 #17658748 未加载
bogomipzalmost 7 years ago
tangential question - inn the left nav of this page there is a link for &quot;CS 61A: Structure and Interpretation of Computer Programs&quot; with videos, slides and lectures. The URL is:<p><a href="https:&#x2F;&#x2F;cs61a.org&#x2F;" rel="nofollow">https:&#x2F;&#x2F;cs61a.org&#x2F;</a><p>However the syllabus begins at week 7. Does anyone know where to find the first 5 weeks of this class? Also does anyone know what school this affiliated with?
评论 #17653763 未加载
评论 #17653517 未加载
evacchialmost 7 years ago
A friend of mine is approaching programming (very beginner level) through JavaScript. Is there any resource you would suggest in the same vein of this?<p>EDIT: since people are asking, I agree that JS is not the best language to get started, but let&#x27;s just say he needs to learn that.
评论 #17652989 未加载
评论 #17654560 未加载
评论 #17652389 未加载
评论 #17658984 未加载
评论 #17652326 未加载
评论 #17652906 未加载
评论 #17654732 未加载
kim0almost 7 years ago
Wishing for something similar in Golang!