刷完 sicp 了来吐槽一下

2017-03-14 21:19:17 +08:00
 soulomoon

终于刷完 sicp 了 最后几题 在 scheme 里面创建了一个伪计算机,还用这个伪计算机写出一种伪汇编的机器代码, 还用这个计算机写出一种伪汇编的机器代码,还用 scheme 写一个编译器,把 scheme 语言编译成这种伪汇编,运行在用 scheme 编的伪计算机里面。做完后深深怀疑这个世界。。。

4506 次点击
所在节点    编程
5 条回复
czheo
2017-03-14 21:38:12 +08:00
lz 的灵魂得到了升华
66450146
2017-03-14 21:58:03 +08:00
要理解递归,首先你要理解递归
ryd994
2017-03-14 22:02:19 +08:00
然而仔细想想, qemu 不就是 C 写的模拟器里跑着 C 程序么………
只要把指令集换一下再写个编译器………
只要………(逃
lingo
2017-03-15 10:52:38 +08:00
想知道刷完用了多久。。。
soulomoon
2017-03-15 21:40:56 +08:00
@lingo 大概 5 个月吧,其实还有两题没做- -因为刚入门没有学过 c 语言,我都放在 Github 上了 https://github.com/soulomoon/SICP

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/347479

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX