- # 2008/12/06(Sat) : [Scheme] 言語仕様について
- プログラミング言語の仕様というのは、純粋に数学的な理論や概念のみで構築されていてほしい。また最小の構成であってほしいと思う。
Scheme の R6RS は必要最小限の言語仕様とライブラリの仕様を分けている。それ以外の派生的なライブラリやシステム環境に依存する機能などの仕様は、処理系実装者間の緩い約束事として SRFI という仕組みでまとめている。
この仕様の階層的な構造によって、単純な綺麗さを保ったまま、多彩な機能を実現することができる。
Scheme は私にとっては理想的な言語だぁね。



