どうやらsetqはグローバルな変数に値を束縛し,letはローカルな変数に値を束縛するということらしい。国際化が叫ばれる実際の社会とは違って,プログラミングでは何かとグローバルよりもローカルの方が尊ばれるから,自然とletばかりが使われるようになるわけですね。
ところで,実はこっちが本題なんだけど,「setqしないでletする」という表現が「説得しないでやりたいようにやらせてやれ」みたいな意味に感じられて面白いと思ったのはオレだけなのでしょうか。
どうやらsetqはグローバルな変数に値を束縛し,letはローカルな変数に値を束縛するということらしい。国際化が叫ばれる実際の社会とは違って,プログラミングでは何かとグローバルよりもローカルの方が尊ばれるから,自然とletばかりが使われるようになるわけですね。
ところで,実はこっちが本題なんだけど,「setqしないでletする」という表現が「説得しないでやりたいようにやらせてやれ」みたいな意味に感じられて面白いと思ったのはオレだけなのでしょうか。