05/02/12 14:15:26 .net
>>371
> 代表的なのは、ローカル変数との絡みかな。各種 coding-system とか、 fill-column とか。
> こういう変数を使う関数は、基本的にバッファごとに決まった値しか使わない。
> でも、たまには違う値を使ってほしいこともある。
このへんをバッファローカル変数として実現したのは秀逸だと思う。
Cレベルのままにオブジェクトのプロパティなんかになってると
unwind-protectでわざわざ復帰するコードを書かないといけない。
それがローカル変数とすることでletで済む。
この感覚がdynamic bindingとマッチしたとは俺も思う。
まあfluid-letでもいいしプロパティのままでも適当にマクロ作ればいいけど、
冴えたやり方って感じしないよね。