>このため,Scheme はアルゴリズムの研究・学習に集中できる,
>「スリムで健康的な」言語と考えられています.
>;; なにしろ Scheme の大抵の教科書には Scheme 自身で記述した
>;; 機能限定版の Scheme インタープリタ設計の章があるのです.
「Forthを知らずして言語を語るな」という言葉があるそうですが(私も
又聞きなので出典は不明)、その点からいくと、Schemeと似通ってるとこ
があるかもしれませんね。
Forthも拡張が非常に簡単な言語ですし、アセンブラに近いプリミティブ
な構造をしているので、言語がどうやって処理されるのかを実習するのに
便利だとされていますし、Wordを追加して言語自身を改良していくことが、
プログラミングのポイントになります(なるそうです(笑))
前置・後置と見た目が対極的なところがあり、カッコが無いForthと、
カッコを多用するLispというような印象しかなかったのですが、Scheme
に関しては、Forth-Schemeの両方のファンがいてもおかしくないような
気がしてきました。
※とゆーか、私もなんか興味がでてきた☆
逆に難はといえば、あまりにも実装が多すぎて定番が無いことかもしれま
せんねぇ(笑)
※そーいや、Forthも実装が多いよなぁ・・・私のコレクションに入ってるだけ
でも結構量あるし・・・
イメージつかめましたので、チャートちょっと作ってみます。
「採点が先だってば・・・」機械伯爵