《C++ 语言的设计与演化》封面

C++ 语言的设计与演化

The design and evolution of C[plus plus]

Bjarne Stroustrup · 初版 1994 年

38人推荐
68位读者提及
120次提及

为什么值得读

  • 讲透在既有生态下成功打造语言的经验
  • 揭示复杂特性背后合情合理的演进原因
  • 即便不喜欢该语言也能从中吸取设计灵感

Hacker News 上怎么说

  • 哪怕你不喜欢 C++,或者像我一样甚至开始厌恶它,我也强烈推荐他同年出版的那本书《The Design and Evolution of C++》(https://www.amazon.com/Design-Evolution-C-Bjarne-Stroustrup/...)。它非常涨知识,讲透了如何在现有生态中做出一门成功的语言,而且哪怕在你发誓再也不碰这门语言之后……

    Even if you dislike C++, or like me, came to loathe it, I highly recommend the book he published in the same year, The Design and Evolution of C++ (https://www.amazon.com/Design-Evolution-C-Bjarne-Stroustrup/...). It's very educational about you go about making a successful language in an existing ecosystem, and even after swearing off the language…

  • ……笑话一旦解释出来就不好笑了 :/ 消息来源:除了是一名经验非常丰富的软件开发人员外,我还是个有一定经验的脱口秀演员。我打心底里推荐读读 Stroustrup 的《Design and evolution of C++》,它能给你带来许多极有价值且有趣的背景故事。

    …Jokes are never funny when explained :/ Source: I'm a somewhat experienced stand-up comedy practicioner, apart from a very experienced software developer. I wholeheartedly recommend reading Stroustrup's "Design and evolution of C++", gives you so much valuable and interesting background.

  • 不妨去翻翻《The C++ Programming Language》和《The Design and Evolution of C++》。你说了自己不太喜欢 C++,但你可能会从 Stroustrup 的讲述中有所收获——反正我是收获匪浅。

    Try browsing through both "The C++ Programming Language" and "The Design and Evolution of C++." You stated you're not a big fan of C++, but you might get something out of what Stroustrup has to say - I do.

  • ……性能、跨平台大规模应用,C++ 依然是不二之选。Joe 说的“所有的复杂性背后都有其原因”这一点非常在理。想了解更多信息的话,我建议读读 Stroustrup 的《The Design and Evolution of C++》。

    …performance, cross platform large scale apps C++ is still the only game in town. Joe's point that all the complexities have reasons behind them is a really good one. I'd suggest reading Stroustrup's "The Design and Evolution of C++" for more information.

  • 《人月神话》(Mythical Man Month)和《没有银弹》(Silver Bullet)那篇随笔理应成为必读篇目。K&R 也是,还有 Stroustrup(C++PL 和《Design and Evolution of C++》都要读)。程序员不是站在彼此的肩膀上,而是踩在彼此的脚趾上。

    Mythical Man Month and Silver Bullet essay ought to be mandatory. K&R as well, and Stroustrup (both C++PL and Design and Evolution of C++). Programmers don't stand on each others' shoulders, but each others' feet.

  • 我认为每个开发者都该读的两本书:Bjarne Stroustrup 的《The Design and Evolution of C++》,以及 Raymond Chen 的《The Old New Thing: Practical Development Throughout the Evolution of Windows》(你也可以直接去刷他的博客,但我个人很享受手里捧着一本书的感觉)。什么……

    Two books I think every developer should read: 'The Design and Evolution of C++' by Bjarne Stroustrup 'The Old New Thing: Practical Development Throughout the Evolution of Windows' by Raymond Chen (you could just read through his blog, book I quite enjoyed having a book). What…

正在加载完整评论……

键盘快捷键

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