Jewel-mmo開発日記

RubyでMMORPGを作る過程を記録する日記。 Yokohama.rb 発起人。
2007-11-07

C++

久々に仕事でC++を使う。数年ぶりにすごーく低レベルなハードウェアから解放されたから。組み込み系のゲームだとC++はあんまり使われないんだよね。最近はそんなこともないのかもしれないけど。自分の場合は9年前からゲーム開発にC++とオブジェクト指向を取り入れていたけど、そのころはコンパイラがまともに動かないこともあった。

しばらくC++を使って、数々のバグを乗り越えるうちに、だんだんC++が嫌になって、Rubyistになった。

C++、たまに書いてみると楽しい。でもやっぱり複雑すぎる気もする。C++はオレには制御しきれない。便利なんだけど。C++使わずにCでオブジェクト指向やるのもそれはそれで好き。

9年前、それはこの本が発売されたときで、オレのオブジェクト指向はそのとき始まった。この本を読んでいなかったらRubyを今みたいに好きになってなかっただろう。その時歴史が動いた、だよ。

憂鬱なプログラマのためのオブジェクト指向開発講座—C++による実践的ソフトウェア構築入門 (DDJ Selection)(Tucker)