Mac上安装chez

最近在学习《计算机程序的构造与解释》——即“SICP”,书中的练习少不了运行环境跑测试,对于学习来说,我的原则是轻量好用,避免复杂配置,因为重点是练习与思考,所以在Mac OS上没有选择DrRacket 或 MIT Scheme,废话不多说,直接上步骤:

  1. 用 brew 安装 chezscheme,时间比较短,如果卡在更新homebrew处,直接取消,重新执行命令:
brew install chezscheme
  1. 笔者是前端开发,且自用mac配置较低,所以平时用vscode,用其他IDE配置大同小异,可以参考:
    下载 code runner 插件,这个插件对于学C、学Lisp 等跑练习题来说,已经足够用了,等需要做项目深入时再弄IDE琢磨也不迟:

    image.png

    然后下载个高亮语法插件 vscode-chez
    image.png

  2. 打开vscode配置,配置 code runner,修改 scheme 执行的命令为 chez --script

    image.png

    image.png

  3. 新建一个 Hello.ss 文件,里面加上如下代码:

(display "Hello world!")
(exit)
  1. 点击右上角的三角号(即code runner执行命令),然后看到执行结果就说明成功了:


    image.png

    大功告成,接着就是去刷视频,刷书了,这本书毕竟是教材,所以读着可能不太习惯,不过希望志同道合的朋友还是能耐心读完,配合视频并认真做完练习,其中的好处不用我说你们也能体会,至于国内的导论教程我也是看过的,如哈工大战老师的公开课,不过说实话,并不是很全面,且用词与解释没有太考虑过初学者,当然,MIT公开课也有此问题,所以网上推荐的是伯克利的CS61A,也不错,但是目前只有机翻,其实等于没翻译。
    总结一句话,如果像我一样已经工作了,时间宝贵,那就不要在意形式,选个质量好的课和教材,抓紧翻开第一课去学,去做,总结并复述,直到达到自己预期的效果。

你可能感兴趣的:(Mac上安装chez)