タグ

*あとで読むに関するderitmiのブックマーク (2)

  • C 言語にポインタがある理由は省メモリ化・高速化・開発作業の省力化です - 偏見プログラマの語り!

    前回の記事『プログラム初心者にC言語のポインタを不意ながら教える羽目になったなら、こう教えると良いよ』でポインタの教え方を書きました。ソレに対して「そもそもどうしてポインタっていう仕組みがあるの?」という質問をもらったので、つらつらと書こうと思います。稿は「ポインタがある理由の教え方」ではなく「ポインタがある理由」です。分かっている人には相当に退屈な文章ですのでそういう人は読まずにお帰りください。 で、えーと、結論だけ先に言うと省メモリ化のため、次に速度アップのため、そして生産性アップのためです。 1. メモリは有限である。 マシンに搭載されているメモリには限りがあります。メモリ空間は広大ですが、無限ではないのです。 好き放題にどんどんメモリを使ってデータを格納するわけにはいかないというわけです。しかしプログラムは計算のためにメモリ空間を占有します。仮に↓こんな感じに、わずかな有限メモ

  • 二十歳までに出会っておけばよかった10冊 - 技術教師ブログ

    多分当時の僕に文字多めの専門用語多めのを渡しても読まないと思うので誰でもそれなりに読めて面白くて気付きが多いって基準でセレクト。 自分の小さな「箱」から脱出する方法 作者:アービンジャー インスティチュート,金森 重樹,冨永 星発売日: 2006/10/19メディア: 単行(ソフトカバー)自分の小さな「箱」から脱出する方法posted with amazlet at 09.09.10アービンジャー インスティチュート 金森 重樹 冨永 星 大和書房 売り上げランキング: 219 おすすめ度の平均: 苦しかった。 箱から少しだけ頭を出せるようになりました コミュニケーションテクニックに頼る前に一読を。 衝撃的 人に勧めまくってます Amazon.co.jp で詳細を見るこれは一番最初にあげておきたい、なんか優しくなれる。当時のペーパーナイフのようなキレそうでキレない自分に見せてやりた

    二十歳までに出会っておけばよかった10冊 - 技術教師ブログ
  • 1