本文翻译自 Patrick Wyatt 的博客。原文地址Tough times on the road to Starcraft - Code Of Honor,由Thinkraft翻译并发表于此专栏(已征得原作者本人同意)。请勿转载。作者简介Wyatt, "Pat" Patrick,1991年加入硅与神经键(暴雪前身),是三位创始人以外第一个员工(本人说法是第二个员工)。自1994年起任暴雪研发副总裁,2000年从暴雪离职创办ArenaNet公司,后推出『激战』系列游戏。Pat作为元老级员工,参与了几乎所有暴雪早期游戏的开发——包括暴雪起家时的几款SFC游戏,也包括后来脍炙人口的三大系列:『魔兽争霸』初代和二代(制作人+主程)、『星际争霸』(程序)、『暗黑破坏神』初代和二代(程序),以及战网。(详细请阅读:About me - Code Of Honor)关于博文和翻译Pat原本的计划是用三篇博文介绍如何在C++中使用侵入式链表来替代非侵入的std::list、提高程序的性能和可靠性。由于工作繁忙,实际只发表了两篇就中止了。第二篇博文是专门面向程序员读者的技术内容,这里翻译的是比较有故事的第一篇。在中文互联网上,此文已经有若干个版本的翻译,我见过的至少有三版,包括各种机翻、不忍直视的错误。希望我这次的翻译这样的问题少一些(尽管我的C和C++比较水,英语也算不上大师),如果有译错之
...
继续阅读
(37)