Common Lispの基本を知っています。私はEmacs + SLIMEを使用してそれを学習しましたが、これら2つがなければ、あまり学習しないと言う必要があります-ベアREPLを使用するのは難しい仕事です。ただし、SLIMEはREPLを対話型プログラミングの優れた環境に変えるのに優れています。
これは言った、私はSICP本でSchemeを学びたい-何か新しいことを学ぶことは常に良いことであり、本は良いレビューを持っている。ただし、SchemeからそのままのREPLに戻りたくありません。そのため、MIT SchemeをEmacs + SLIMEに接続する方法、またはそれをもう少しプログラマーに変換する方法があるかどうかを確認したいと思います。フレンドリー。
github.com/nickg/swank-chicken(私は自分で試したことはありませんが、生きていてよく機能しているように見えます)。Schemeの実装にはさまざまなものがあります。最初に、使用するSchemeの実装を調べてから、開発ツールを探します。GuileはEmacsと十分に統合されており、結合が強化されるように思われるため、それもオプションになる可能性があります。
—
wvxvw 2014年
ああ、すみません、MITスキームだとは思いませんでした。github.com / emacsmirror / slime / blob / master / contrib / …なんかありますが、私も試していませんでした。
—
wvxvw 2014年
Geiser(nongnu.org/geiser)をQuack(emacswiki.org/QuackMode)と併用できます。ガイザーは素晴らしいですし、あなたがSICPて仕事をしたい場合は、私はMITスキームをダンプし、しようとすることをお勧め
—
caisah
#lang planet neil/sicp
(planet.racket-lang.org/...)