http://d.hatena.ne.jp/shi3z/20070911
"プログラムの教え方を知らない大人たち"の問題だ。
今の大人はマイクロコンピューターの誕生とその成長と共にあった。
8ビットマイコンの時代なら
たった2ページのニーモニック⇔機械語表を理解すればよかった。
そのころのCPU速度,メモリ
TK-80 | PC-9801RA2 | 今 | |
8085語感 | 80386 | Intel Core2 | |
ワイヤードロジック | μコード? | ? | |
2MHz | 20MHz | 2G and Up | |
?kB | |
1G |
今の大人は時代の進化と自分の学習がシンクロした稀有な世代であって、自分が学んできて成功したという幸せな体験を持っている。
がそれを下の世代に押し付けても良い結果が得られるとは思えない。
今から学習を始める世代がマシンを征服するためには昔の386とは違って投機実行、パイプライン、アウトオブオーダー、MMX(SSE)、キャッシュ等の複雑な機構を理解しなければ理解したとはいえない。