悩むということ

今日、ある人からちょっとした相談を受けた。マネージメント的な話だったので僕に相談してきたようだ。彼女は本当に悩んでいるようだった。ただ、いまいちその本質までは掴み取ることができなかった。話はするのだけれど、いまいちどこに問題の核があるのかがはっきりしない感じがした。その理由の半分は、僕に当たり前のことが彼女にあたり前ではないからとか、そういう差からくること、もう半分は、どこに答えがあるのか彼女自身 続きを読む

再帰処理と再帰手続き

「処理と手続きが混同される一つの理由は、ほとんどの一般的な言語(Ada, Pascal, C)の実装がすべての再帰手続きを手続き呼び出しの量だけメモリを消費するように設計されている空である。たとえ、その手続きが原理的に繰り返しであったとしても。その結果、これらの言語はdo,while,forなどの助けを借りてでしか繰り返し手続きを表現できない。」 SICPより(一部省略)。 再帰呼び出しを行う関数 続きを読む

続・3年で読む本

以前に3年で読む本をリストアップした。もうそれから半年・・・全然進んでない気がする。 というわけで、何頁進んでいるのか確認 アルゴリズムイントロダクション  (18 / 1292 ) 計算理論の基礎 1~3  (139 / 507) 暗号の数学的基礎 (29 / 243) 離散数学 コンピュータサイエンスの基礎数学 ( 0 / 275 ) Windows Internals 5th Edition 続きを読む