Mac上安装chez
2021-02-27 本文已影响0人
进击的阿群
最近在学习《计算机程序的构造与解释》——即“SICP”,书中的练习少不了运行环境跑测试,对于学习来说,我的原则是轻量好用,避免复杂配置,因为重点是练习与思考,所以在Mac OS上没有选择DrRacket 或 MIT Scheme,废话不多说,直接上步骤:
- 用 brew 安装 chezscheme,时间比较短,如果卡在更新homebrew处,直接取消,重新执行命令:
brew install chezscheme
-
笔者是前端开发,且自用mac配置较低,所以平时用vscode,用其他IDE配置大同小异,可以参考:
image.png
下载code runner
插件,这个插件对于学C、学Lisp 等跑练习题来说,已经足够用了,等需要做项目深入时再弄IDE琢磨也不迟:
然后下载个高亮语法插件vscode-chez
:
image.png -
打开vscode配置,配置
image.pngcode runner
,修改scheme
执行的命令为chez --script
:
image.png -
新建一个
Hello.ss
文件,里面加上如下代码:
(display "Hello world!")
(exit)
-
点击右上角的三角号(即code runner执行命令),然后看到执行结果就说明成功了:
image.png
大功告成,接着就是去刷视频,刷书了,这本书毕竟是教材,所以读着可能不太习惯,不过希望志同道合的朋友还是能耐心读完,配合视频并认真做完练习,其中的好处不用我说你们也能体会,至于国内的导论教程我也是看过的,如哈工大战老师的公开课,不过说实话,并不是很全面,且用词与解释没有太考虑过初学者,当然,MIT公开课也有此问题,所以网上推荐的是伯克利的CS61A,也不错,但是目前只有机翻,其实等于没翻译。
总结一句话,如果像我一样已经工作了,时间宝贵,那就不要在意形式,选个质量好的课和教材,抓紧翻开第一课去学,去做,总结并复述,直到达到自己预期的效果。