LispやSchemeを勉強することで到達したい目標がある。
それはScheme:Schemeプログラマのレベル10における
レベル6
日常の処理を自動化するSchemeプログラムを書きはじめる。
レベル7
仕事で納入した例のJavaプログラムが実はSchemeによって生成されたものであることは誰も知らない。
だが、各レベルを完全にマスターするのではなく
上にあげたようなことが出来るようになりたい。
ちなみに、どこかの記事で
プログラムで行っているのは、「膨大なテキスト処理」だ。
という一文を見かけたことがある。
この記事によるとDBMSも大きな意味ではテキスト処理らしい。
ファイル読んで、処理して、出力する。
こーゆー処理のLisp、Schemeのサンプルがあったりしないだろうか?