资源向导之 SICP

2024-06-06 09:38
文章标签 资源 sicp 向导

本文主要是介绍资源向导之 SICP,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!


Structure and interpretation of computer programs







课程主页:

http://groups.csail.mit.edu/mac/classes/6.001/abelson-sussman-lectures/


PDF 英文版本的书籍:https://github.com/penguiner/sicp-pdf

中文翻译过来自行搜索吧,一大把

不过这里给出中文版的勘误. 译者很有责任心!

http://www.math.pku.edu.cn/teachers/qiuzy/books/sicp/errata.htm


豆瓣上面我一篇比较喜欢的书评:

http://book.douban.com/review/4987015/


授课视频:

http://www.youku.com/playlist_show/id_22184682.html?sf=10401

本来是可以在youtube上观看的,但是"伟大的"GFW剥夺了很多权益,其中包括自由享受资源...于是乎,只能放国内的视频拷贝站点的地址.这里应该是别人下载过来的,我以前看过一部分,没看完当时,一共20集.


书中所有的习题解答:

http://community.schemewiki.org/?SICP-Solutions

CSDNer 狂刷SICP习题:

http://blog.csdn.net/keyboardota/article/category/1156620


不仅仅北大开这门课, Berkeley也有.

下面给出伯克利的课程主页,不过这门课现在这些学校包括MIT自己都开始该用python教学了,就为这件事请引起了轩然大波.具体不赘述,有兴趣自行google. 个人观点,python这种东东不必那么快就上手.放在后面要用的时候再学会上手的更快.  

伯克利的课程主页:

http://www-inst.eecs.berkeley.edu/~cs61a/sp12/

课程对应的textbook:

http://www-inst.eecs.berkeley.edu/~cs61a/sp12/book/index.html

特别赞的是,有配套的实验,可以自己动手玩玩. 有兴趣的话可以和我一起讨论. jasonleaster@gmail.com


update:2014.12.18

网易有MIT这门课用python 教学的视频(不过不知道是不是用的SICP)

http://v.163.com/movie/2010/6/D/6/M6TCSIN1U_M6TCSTQD6.html


update: 2014.12.29

关于Lisp的本质

http://www.defmacro.org/ramblings/lisp.html


update: 2015.01.07

SICP的主站

http://mitpress.mit.edu/sicp/


为什么Lisp如此先进?

http://blog.renren.com/share/152227598/3523994036


北大关于SICP的课程课件

http://www.math.pku.edu.cn/teachers/qiuzy/progtech/MIT_slides/

北大的SICP课程主页

http://www.math.pku.edu.cn/teachers/qiuzy/progtech/












这篇关于资源向导之 SICP的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1035749

相关文章

python使用watchdog实现文件资源监控

《python使用watchdog实现文件资源监控》watchdog支持跨平台文件资源监控,可以检测指定文件夹下文件及文件夹变动,下面我们来看看Python如何使用watchdog实现文件资源监控吧... python文件监控库watchdogs简介随着Python在各种应用领域中的广泛使用,其生态环境也

49个权威的网上学习资源网站

艺术与音乐 Dave Conservatoire — 一个完全免费的音乐学习网站,口号是“让每一个人都可以接受世界级的音乐教育”,有视频,有练习。 Drawspace — 如果你想学习绘画,或者提高自己的绘画技能,就来Drawspace吧。 Justin Guitar — 超过800节免费的吉他课程,有自己的app,还有电子书、DVD等实用内容。 数学,数据科学与工程 Codecad

汇编:嵌入式软件架构学习资源

成为嵌入式软件架构设计师需要掌握多方面的知识,包括嵌入式系统、实时操作系统、硬件接口、软件设计模式等。 以下是一些推荐的博客和网站,可以帮助你深入学习嵌入式软件架构设计: ### 1. **Embedded.com**    - **网址**: [Embedded.com](https://www.embedded.com/)    - **简介**: 这是一个专注于嵌入式系统设计的专业网

Unity 资源 之 Super Confetti FX:点亮项目的璀璨粒子之光

Unity 资源 之 Super Confetti FX:点亮项目的璀璨粒子之光 一,前言二,资源包内容三,免费获取资源包 一,前言 在创意的世界里,每一个细节都能决定一个项目的独特魅力。今天,要向大家介绍一款令人惊艳的粒子效果包 ——Super Confetti FX。 二,资源包内容 💥充满活力与动态,是 Super Confetti FX 最显著的标签。它宛如一位

caffe训练openpose相关资源

CPMTransformationParameter参数解析: https://www.jianshu.com/p/063a2159f0f2 genLMDB.py: https://www.jianshu.com/p/1cae32cbd36d OpenPose 参数说明: https://blog.csdn.net/zziahgf/article/details/84668319 openp

ubuntu内存资源使用情况监视

此处分享一个可以查看ubuntu系统中资源使用情况的指令,只需要在终端中输入一下这条指令即可: gnome-system-monitor

一个C++程序运行,从点击运行到控制台打印文本,电脑硬件的资源是如何调动的

当点击运行一个 C++ 程序并看到控制台输出文本时,计算机硬件和操作系统之间协同工作,完成了多个步骤。这些步骤涉及 CPU、内存、存储设备、操作系统和输入输出设备的共同作用。下面是一个详细的过程描述: 1. 程序加载 启动:当你点击运行一个可执行文件时,操作系统(通常是 Windows、Linux 或 macOS)的文件系统管理器识别请求,并启动加载程序。读取可执行文件:加载程序将可执行文件从

RK3288 资源汇总

用了一段时间的RK3288做开发,现汇总一下网上的学习资源: 1、九鼎创展: 源代码仓库:https://gitlab.com/9tripod/x3288_linux_new 百度云文档资料: 链接:http://pan.baidu.com/s/1qYcsAaK    密码:wmvi 更多可查看九鼎创展社区:http://bbs.9tripod.com/forum.php?mod=fo

k8s API资源对象

API资源对象Deployment 最小的资源是pod,deployment是多个pod的集合(多个副本实现高可用、负载均衡等)。 使用yaml文件来配置、部署资源对象。 Deployment YAML示例: vi  ng-deploy.yaml apiVersion: apps/v1kind: Deploymentmetadata:labels:app: myngname: ng-de

unity 手游资源优化

1. 单位,比例统一    在建模型前先设置好单位,在同一场景中会用到的模型的单位设置必须一样,模型与模型之间的比例要正确,和程序的导入单位一致,即便到程序需要缩放也可以统一调整缩放比例。统一单位为米。 2. 模型规范  ⒈ 所有角色模型最好站立在原点。没有特定要求下,必须以物体对象中心为轴心。  ⒉ 面数的控制。移动设备每个网格模型控制在300-1500个多边形将会达到比较好的效果。