Gaming Industry News, Views, Ideas and Fears

EASTL

最近EA社内で使われる、EAのスタッフによって改良された(C++)STLについてのこのページの存在を知りました。

STLの欠点をリストアップしてから、どんなことをしてSTLをより効率よく、よりゲーム向けにしたかを説明するとても興味深いドキュメントです。詳しく話してもきりがないですが、個人的にサイズが固定されたコンテイナーと、オブジェクトのコピーを防ぐために「intrusive」化されたcontainerが特に大事だと思います。それら無しでのC++開発を想像できません。

英語が苦手な方も、頑張って読む価値があります。C++を使う人には、実用的なアドバイスの宝箱だと思います。(オープンにして下さい!という声が出るほど...同感ですが)