【學習筆記】SICP讀書筆記&&UCB CS61A學習筆記(學習中。。。)


教材

SICP cover.jpg

官方在線書籍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/


6.001  MIT的在線課程:https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-001-structure-and-interpretation-of-computer-programs-spring-2005/video-lectures/

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主題是“抽象”,抽象的目的是為了控制復雜度,而控制復雜度的能力是優秀碼農的極其重要的能力。也是計算機專業的元知識,是武林高手的內功

1 Building Abstractions with Procedures 構造過程抽象


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM