sicp (structure and interpretion of computer programs ,编号为6.001 )是麻省理工学院的一门经典计算机入门课程,虽然近年被另外一门课程所取代(6.00 或6.01 ),但最近好像有复活 的迹象。Perter Norvig 写了关于sicp的书评《It's the best!It's the worst! why the split? 》,可以看看。不过这本书我读起来比较难读,可能我在学习之前需要读一读《the little schemer 》,这本小书主要是关于递归,用很多例子来说明递归的用法,非常的简单有效,网络评价也很高.同时也可以试试用scheme解决99个lisp问题 ,这样可能能更好的巩固所学的知识。还有一个scheme入门 的网站课程也可以作为参考
sicp使用scheme程序设计语言(lisp语言的一个变种),相关的一些网站如下:
schemers.org
internet scheme repository
CMU scheme repository
scheme reports process
scheme hash
some links about functional programming
chris B.Browne 's collection of scheme resources
advanced scheme programming and implementation
principle of programming languages
lecture about scheme and lambda calculus
scheme bibliography
adu sicp course
functional programming in scheme
lambda the ultimate
program transformation
planet scheme
reddit 's scheme board
lambda bound
lambda resources
the dream interpreter and dream os (scheme interpreter and os written by scheme)
implementing lisp (a minimal lisp interpreter written by c(homepage ))
some free scheme books and scheme interpreters
scheme-based algorithms
lambda calculus tutorial (an easy tutorial, also see intro to programming language )
scheme相关书籍:
sicp online textbook ( solution )
simply scheme
the scheme programming language
how to design programs
concrete abstractions
programming language application and interpretion
structure and interpretion of classical mechanics (course site)
lisp相关网站:
Marty Hall 's lisp resources
common lisp wiki
History of lisp
planet lisp
reddit 's lisp board
Sean Luke 's Lisp at GMU
lisp相关书籍:
practical common lisp
on lisp
successful lisp
common lisp the language
common lisp a gentle introduction to symbol computation
funny site:
xkcd
jwz gruntle
DNA Lounge
其他:
gnu
git for beginners
free compilers and interpreters
arm-gcc development resources
freertos
winarm : gcc tool chain for arm in windows platform
how to be a programmer
wise warthog (recommendation for electronics resources)
一些有趣的人生格言
freebsd 开发手册
opengl中文教程
sdl英文教程
bitsavers :海量软件文档
nlab wiki (about set theory and type theory)
forthfreak wiki
forth interest group
important languages need to learn
free computer books
huihuo opensource book
math physics books..