soulomoon
V2EX  ›  编程

刷完 sicp 了来吐槽一下

  •  
  •   soulomoon · Mar 14, 2017 · 5092 views
    This topic created in 3354 days ago, the information mentioned may be changed or developed.

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

    5 replies    2017-03-15 21:40:56 +08:00
    czheo
        1
    czheo  
       Mar 14, 2017
    lz 的灵魂得到了升华
    66450146
        2
    66450146  
       Mar 14, 2017
    要理解递归,首先你要理解递归
    ryd994
        3
    ryd994  
       Mar 14, 2017 via Android
    然而仔细想想, qemu 不就是 C 写的模拟器里跑着 C 程序么………
    只要把指令集换一下再写个编译器………
    只要………(逃
    lingo
        4
    lingo  
       Mar 15, 2017
    想知道刷完用了多久。。。
    soulomoon
        5
    soulomoon  
    OP
       Mar 15, 2017
    @lingo 大概 5 个月吧,其实还有两题没做- -因为刚入门没有学过 c 语言,我都放在 Github 上了 https://github.com/soulomoon/SICP
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3312 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 47ms · UTC 11:19 · PVG 19:19 · LAX 04:19 · JFK 07:19
    ♥ Do have faith in what you're doing.