Hatena::Groupcsnagoya-sicp

Gemmaの日記

 | 

2008-10-29

上級者はbeginをどう思っている?

22:35

小学生のとき、「授業中は先生の目をよく見ていなさい」と言われたことがあります。

その本当の意味は、集中して授業を受けなさいということですが、

小学生は"集中するってどういうこと?"なので、"目を見ろ"と。

そういう意味で、「beginやlet*をなるべく使うな」と言います。

本当の意味は、副作用をなるべく使わない関数型言語のスタイルを身につけようということです。

手続き型言語に慣れた人は、"代入を使って何が悪いの?"と、道に迷うことがあります。


----

Lispの妙諦は、

ことにあります。

gabuchangabuchan2008/10/30 02:32思考癖のある修行者とはまさにですね。公案ありがとうございます。

athosathos2008/10/30 12:10>初等的な証明
おー、と思っていたんですが、1/a log a = 1/2 log 2 から a = 2 とは言えなさそうです。a = 4もありますし。

 |