Scheme

Lisp系のプログラミング言語の一種。 Gerald Jay SussmanとGuy Lewis Steele Jr.により1975年に創られました。 このWikiシステムもSchemeで書かれています。


Scheme処理系

Gauche

Shiroが作っている処理系。多バイト文字をネイティブにサポートする。

MzScheme

PLT Schemeプロジェクトの処理系のひとつ。 広く使われており、ライブラリやアプリケーションも充実している。

SigScheme

開発中の小規模な処理系。今後に期待。 更新情報は作者のブログで見ることができる。

処理系間の差異に関しては SchemeCrossReference も参照。


Scheme Topics

下のリストはマクロにより自動生成されています。Scheme:なんとか というページを作れば、自動的にリストに追加されます。


リンク集

日本語のリソース

プログラミング言語Scheme

日本語のScheme情報の起点

独習Scheme 三週間

Dorai SitaramさんのTeach Yourself Scheme in Fixnum Daysの、nobsunによる日本語訳

Programming in Scheme

nobsunのところ

SICP:SICP

「計算機プログラムの構造と解釈」読書会議事録のページ

東京大学 '98年度情報科学実験IIコンパイラ演習レジュメ

Mini-Scheme という Scheme のサブセット言語のコンパイラを実装する。

  • リンク切れてます 2007-03-23

英語のリソース

Schemers.org

Schemerの総本山

Scheme Weekly News

"This is a round-up of news and announcements related to the Scheme programming language, mostly taken from newsgroups, mailing lists and web sites that I'm aware of."

History of T

Yale Tの開発について。

Bibliography of Scheme-related Research

論文集. The Original 'Lambda Papers' by Guy Steele and Gerald Sussman に 下の論文や、LAMBDA: The Ultimate ... シリーズへのリングがある。

最初の論文:Gerald Jay Sussman and Guy Lewis Steele Jr., SCHEME: an interpreter for extended lambda calculus, AI Memo No. 349, Massachusetts institute of technology, Artificial Intelligence Laboratory, December 1975.

Starting of CSAN

A Comprehensive Scheme Archive Network.

http://mitpress.mit.edu/sicp/full-text/book/book-Z-H-4.html

SICP のオンライン版

http://www.scheme.com/tspl/

Dybvig の The Scheme Programming Language third Edition(isbn:0262541483) のオンライン版

Scheme周辺の話題 (Lisp, 関数型言語, ...)

Lisp:読み物

Lisp関係の話題へのリンク。

ALU CLiki

Association of Lisp UsersのWiki。 当然、CommonLispで書かれたCLikiを使っている。

Lambda the Ultimate

"The Programming Languages Weblog".

dotLisp - A Lisp dialect for .Net

誰かやるだろうと思ってたらついに…

Programming in Haskell

nobsunのところ。日本語のHaskellのリソースが豊富。

More ...