首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >通过SICP工作的最佳方案实施是什么?

通过SICP工作的最佳方案实施是什么?
EN

Stack Overflow用户
提问于 2008-11-04 02:52:31
回答 6查看 32.8K关注 0票数 69

我一直在使用PLT Scheme,但它有一些问题。有没有人知道通过SICP工作的更好的实现?

EN

回答 6

Stack Overflow用户

发布于 2008-11-04 03:03:03

MIT/GNU Scheme,只要确保你加载了SICP兼容性package (是的,他们提供了特定库来增强保证SICP练习的工作)。

票数 12
EN

Stack Overflow用户

发布于 2016-11-12 18:26:21

在macOS上完成这件事是非常烦人的。假设你有Homebrew,这是它今天的工作方式。(可能需要偶尔运行一次brew update )。

代码语言:javascript
复制
brew cask install racket
raco setup  # might be optional
raco pkg install sicp

现在,您可以使用(require sicp)或简单地运行

代码语言:javascript
复制
racket -l sicp --repl

您可能希望将其缩写为scheme。在狂欢中,这将是

代码语言:javascript
复制
alias scheme='racket -l sicp --repl'

您可以将其添加到~/.bashrc

票数 10
EN

Stack Overflow用户

发布于 2009-06-30 03:52:43

我这周刚开始做SICP。

目前,MIT Scheme在Ubuntu Linux (9.04 "jaunty")中得到了突破。它可能会在未来发挥作用。

DrScheme正在运行,并且运行良好。您可以使用上面列出的soegard包,也可以使用Neil Van Dyke的包,后者基于soegard的包,可从http://www.neilvandyke.org/sicp-plt/获得。这个包的好处是在安装后,您可以使用Language|Choose Language...菜单项以选择SICP。

票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/260685

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档