Skip to content

Latest commit

 

History

43 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SICP 自学记录

《计算机程序的构造和解释》(Structure and Interpretation of Computer Programs)自学记录。

学习资源

配置环境

操作系统

We no longer support OS/2, DOS, or Windows, though it's possible that this software could be used on Windows Subsystem for Linux (we haven't tried).

我们不再支持 OS/2、DOS 或 Windows,尽管该软件可能可以在 Linux 的 Windows 子系统上使用(我们还没有尝试过)。

https://www.gnu.org/software/mit-scheme/

所以本来只会使用 Windows 的我去安装了 Ubuntu 22.04 LTS……

编辑器

VS Code 扩展

Common Lisp 实现

  • Steel Bank Common Lisp (SBCL)
    • 在 Code Runner 扩展的 settings.json
      • 确保对象 "code-runner.executorMapByFileExtension" 中含有 ".lisp": "sbcl --script"
      • 确保对象 "code-runner.executorMap" 中也含有 "lisp": "sbcl --script"

Scheme 实现

  • MIT/GNU Scheme
    • 在 Code Runner 扩展的 settings.json
      • 确保对象 "code-runner.executorMapByFileExtension" 中含有 ".scm": "scheme <"
      • 确保对象 "code-runner.executorMap" 中也含有 "scheme": "scheme <"
  • DrRacket
    • version 8.6
    • bash 命令
      • sudo apt-get update
      • sudo apt-get -y install racket

About

《计算机程序的构造和解释》(SICP)自学记录

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages