教材
官方在線書籍https://mitpress.mit.edu/sites/default/files/sicp/full-text/book/book.html
官方太丑了,又別人重新排版優化:http://sarabander.github.io/sicp/
然后UCB的python版本在線書籍也是CS61A課程的教科書:http://www-inst.eecs.berkeley.edu/~cs61a/sp12/book/
cs61a UC伯克利的在線課程:https://cs61a.org/
Structure and Interpretation of Computer Programs,SICP,計算機程序的構造和解釋,作者Harold Abelson和Gerald Jay Sussman(哈羅德·阿貝爾森和傑拉德·傑伊·薩斯曼),MIT的6系列招牌課程,1979年出版,1996年再版,堪稱聖經級別的書籍
如此牛逼的課程要學習下,雖然MIT的課程已經關閉,不過這么牛逼的書籍不學習一下咋好意思,由於怕過時,同時也看UCB的在線SICP課程,希望在半年內看完
因為不學習lisp當然更不學schema,所以如果涉及代碼部分我做實驗幫助理解盡量C或者python,菜逼不會別的語言
SICP主題是“抽象”,抽象的目的是為了控制復雜度,而控制復雜度的能力是優秀碼農的極其重要的能力。也是計算機專業的元知識,是武林高手的內功