最近、はてなダイアリーでは「機械語が分かれば。。。」で盛り上がっているのですが、論争にまきこまれるのも面倒なので遠巻きにして見てますが、私は元記事の意見に同意です。
私はZ80を少しだけかじったことがありますが、プログラマはマシン語が分かるに越したことはないと思ってます。
まぁ最近のCPU(と周辺回路)を完璧に理解しろというのは無茶な話ですが、基本動作ぐらい知っていても損はしないです。
以前、PHPかPerlで簡単なものを作っていたときに、変数を操作するプログラム(何を作ってたか覚えていない)で途中で躓いてしまい、¥0を入れればよいと教えられ、その変数の内部動作に納得したことがあります。
(うぅっ、うまく説明できてないなぁ…)
PHPやPerlだってマシン語で実装されているんですから、マシン語に引きずられる部分はある訳ですし。
そうそう、「機械語が分かれば。。。」のきっかけとなったダイアリーをさかのぼって読んでみたところ、どこかで聞いたことがあるような話がいろいろ。
あ、某PodCastの中の人だ。
匿名でしゃべっているPodCastなので、その意思を尊重して名前は伏せますが、あの番組は技術系PodCastの中では一番面白いPodCastですよ。
(しかしブログで自らを特定できる情報を公開しているので、番組名を伏せる意味はないような気が……)
[ | この記事のURL ]