@IT:連載:.NETの動作原理を基礎から理解する!
@ITで.NETの動作原理を基礎から理解する!という連載が始まりました。
このブログを読んでいる方にとっては言わずもがなかもしれませんが、大変重要な連載だと思います。
ともすれば、OSの動作、ましてやMPUがどうメモリからコマンドをフェッチして命令を実行しているかなんて事はC#のような高級言語、ましてや仮想マシン上で動くような環境では非常に意識しにくいですが、ただ動くのではなく正しく動くソフトウェアを作るためには、こういった基本的なことを理解しておくことはすごく大事です。非常に大事です。本当に大事です。
正直C言語でポインタわかんねーなんて言うやつはポインタが解っていないのではなくて、コンピュータが解っていないだけです。計算機における主メモリとそのアドレスの関係がわかんなくて、よく参照なんて理解できますよねという感じです。
ということで、ソフトの人はハードのことは知らなくていいだとか、OSなんて関係ないと言うことはデベロッパとして飯を食っていくに当たってあり得ないことなので、ちゃんと勉強しましょう。
コメント