《现代 C++ 设计》封面

现代 C++ 设计

Modern C++ Design

Andrei Alexandrescu · 初版 2001 年

29人推荐
69位读者提及
83次提及

为什么值得读

  • 内容震撼人心,展现了未曾设想的高深语法
  • 极大拓宽读者对泛型编程与架构设计的认知
  • 是区别于入门教材的高难度硬核进阶书

Hacker News 上怎么说

  • ……你可以花好几年用这门语言做正儿八经的软件,然后去参加技术面试,结果被各种你都不知道存在的离谱玩意儿按在地上摩擦。我记得当年买了 Andrei Alexandrescu 的《Modern C++ Design》,读完之后我意识到是时候另谋高就了。那是一本神作,我也很喜欢,但我当时干的只是交易系统开发,我知道自己永远也……

    …can spend years using the language to build real software and then walk into a job interview and get demolished by all sorts of crazy stuff you didn’t even know existed. I remember purchasing the book “Modern C++ Design” by Andrei Alexandrescu and after reading it I realized it was time to find something else to do. It was an awesome book and I loved it, but all I did was work on trading systems and I knew I’d never…

  • ……Herb Sutter 的《Exceptional C++》- Herb Sutter 的《More Exceptional C++》- Herb Sutter 的《Exceptional C++ Style》--- - David Vandevoorde 和 Nicolai M. Josuttis 的《C++ Templates - The Complete Guide》- Andrei Alexandrescu 的《Modern C++ Design》- Herb Sutter 和 Andrei Alexandrescu 的《C++ Coding Standards》。最后也是最重要的,阅读 C++ Standard 是攻克 C++ 话题的终极一环。这些书是……

    …Exceptional C++ by Herb Sutter - More Exceptional C++ by Herb Sutter - Exceptional C++ Style by Herb Sutter --- - C++ Templates - The Complete Guide by David Vandevoorde and Nicolai M. Josuttis - Modern C++ Design - By Andrei Alexandrescu - C++ Coding Standards by Herb Sutter and Andrei Alexandrescu Last but not least, reading the C++ Standard is the last bit on the topic of C++ This is the list of books which…

  • ……这些都不是那种“教你怎么写代码”的书。我不想重复主楼里已经提过的书,除了说一句……《The Algorithm Design Manual》。1. Beazley 的《Python Essential Reference》 2. Alexandrescu 的《Modern C++ Design》(直接把人看呆;他现在去搞 D 语言了) 3. Hall 的《Internet Core Protocols: The Definitive Guide》(算不上什么惊世之作,但这些是每个人都该掌握的知识,在……

    …which aren't "here's how to program" type books. I'm not going to repeat books that were mentioned in the OP, except to say...The Algorithm Design Manual. 1. Python Essential Reference - Beazley 2. Modern C++ Design - Alexandrescu (mind-blowing; he now works on the D language) 3. Internet Core Protocols: The Definitive Guide - Hall (not a work of any particular genius, but this is stuff everyone should know, in…

  • 去读读《Exceptional C++》系列(篇幅更短的“精要版”是《C++ Coding Standards》)、《Modern C++ Design》,还有 Andrei Alexandrescu 未出版的专栏文章。

    Read the Exceptional C++ series (shorter, 'highlights' version is C++ Coding Standards), Modern C++ Design, and Andrei Alexandrescu's unpublished columns.

  • ……你自己)。我自己 C++ 也算不上多精通,但代码写得越多就会越厉害。你可能需要读读 Herb Sutter 的《Exceptional C++》以及其他一些风格指南,还有 Andrei Alexandrescu 的《Modern C++ Design》以及 Josuttis 和 Vandevoorde 的《C++ Templates : The Complete Guide》。另一条评论里提到的 Stanley Lippman 的那本书也非常棒。我参与过一个开源项目,是用……

    …yourself). I myself am not very good in C++, but the more you program, the better you become. You may need to read Exceptional C++ by Herb Sutter and some other style guides and other books including Modern C++ Design by Andrei Alexandrescu and C++ Templates : The Complete Guide by Josuttis and Vandevoorde. The Stanley Lippman book mentioned in another comment is also very good. I work on an Open source project in…

  • 我之前还挺希望这是 Andrei Alexandrescu 的《Modern C++ Design》新版呢。那是我最喜欢的一本 C++ 书,而且至少我觉得它的 Loki 库完全没用 STL。那是更优秀的模板化设计,尽管在当时严重受制于编译器……

    I was kind of hoping this was updated Modern C++ Design by Andrei Alexandrescu. That was my favorite C++ book and at least I thought it didn't use the STL in Loki at all. It was the better templating design though heavily at the mercy of compilers at the…

正在加载完整评论……

键盘快捷键

/
聚焦搜索框
j / k
下一本 / 上一本
Enter
打开选中的书
Esc
关闭 / 返回
g h
回到首页
g b
值得读精选
g t
历史总榜
g r
上升最快
g l
我的书架
?
显示本帮助