FLYING

〈全日本・紀文豆乳飲料シリーズ「麦芽コーヒー」の500ミリリットルパックを扱う小売店が少ないことに遺憾の意を表明する会〉活動記録

なんでsetqしないでletするん?

どうやらsetqはグローバルな変数に値を束縛し,letはローカルな変数に値を束縛するということらしい。国際化が叫ばれる実際の社会とは違って,プログラミングでは何かとグローバルよりもローカルの方が尊ばれるから,自然とletばかりが使われるようになるわけですね。

ところで,実はこっちが本題なんだけど,「setqしないでletする」という表現が「説得しないでやりたいようにやらせてやれ」みたいな意味に感じられて面白いと思ったのはオレだけなのでしょうか。