You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Lippman,C++第一个编译器[Cfront](http://en.wikipedia.org/wiki/Cfront)的实现者,最大的贡献是凭借其著作[C++ Primer](http://www.amazon.cn/gp/product/B00ESUIL0O/ref=as_li_tf_tl?ie=UTF8&camp=536&creative=3200&creativeASIN=B00ESUIL0O&linkCode=as2&tag=bringmeluck-23)在世界范围内普及了C++。Lippman本人算是个励志故事,父母是蓝领移民,他为了融入美国主流社会而努力工作,终于取得了今日的成就,他的另一本书[Inside The C++ Object Model](http://www.amazon.cn/gp/product/B006QXQXTM/ref=as_li_tf_tl?ie=UTF8&camp=536&creative=3200&creativeASIN=B006QXQXTM&linkCode=as2&tag=bringmeluck-23)让我知道了C++代码编译后的样子,不过我不知他写该书时发生了什么事情,因为书中有大量的低级错误,与前一本书的严谨截然相反。列出他的博客,更多的是因为他是C++牛人中无法绕过的一个,而其博客久不更新,早已荒芜,而且是MSDN上的专栏,可能不太能提起人多大兴趣去读。
***Herb Sutter的博客**: [Sutter’s Mill: Herb Sutter on software, hardware, and concurrency](http://herbsutter.com/)
Herb Sutter, C++标准委员会主席,目前就职于微软。代表作为C++ Exceptional系列:[Exceptional C++](http://www.amazon.cn/gp/product/B008CGKUBS/ref=as_li_tf_tl?ie=UTF8&camp=536&creative=3200&creativeASIN=B008CGKUBS&linkCode=as2&tag=bringmeluck-23),[More Exceptional C++](http://www.amazon.cn/gp/product/B004IUISIO/ref=as_li_tf_tl?ie=UTF8&camp=536&creative=3200&creativeASIN=B004IUISIO&linkCode=as2&tag=bringmeluck-23), [Exceptional C++ Style](http://www.amazon.cn/gp/product/B00114BFTO/ref=as_li_tf_tl?ie=UTF8&camp=536&creative=3200&creativeASIN=B00114BFTO&linkCode=as2&tag=bringmeluck-23), 因封面头像蓄须,被国人称“小胡子”,不过貌似现在刮干净了。博客更新很快,内容杂乱,有技术亦有资讯,gotw系列个人感觉不错。
***Andrei Alexandrescu的博客**: [Official website of Andrei Alexandrescu](http://erdani.com/index.php/articles/)
Andrei Alexandrescu,罗马尼亚人,目前任职于FaceBook, C++天书[Modern C++ Design: Generic Programming and Design Patterns Applied](http://www.amazon.cn/gp/product/0201704315/ref=as_li_tf_tl?ie=UTF8&camp=536&creative=3200&creativeASIN=0201704315&linkCode=as2&tag=bringmeluck-23)的作者,凭借此书使C++社区认识到模板编程鬼斧神工之力。后来不满C++而转投D语言,是D语言的主要开发者。不过他的博客貌似好久不更新了,内容也大多学术气息浓厚。
***David Abrahams的博客**: [Dave Abrahams: Home Page | Stuff I wrote, things I did, etc](http://daveabrahams.com/)
David Abrahams,美国人,C++标准委员会成员,将exception-safety加入标准,Boost.org的联合创始人,[C++ Template Metaprogramming](http://www.amazon.cn/gp/product/B002WB1J0U/ref=as_li_tf_tl?ie=UTF8&camp=536&creative=3200&creativeASIN=B002WB1J0U&linkCode=as2&tag=bringmeluck-23)的作者。但博客内容一般,最后一篇内容更新时间是12年的,内容不多,也没有太多亮点,不过笑容却是感染了我。
Bartosz Milewski,波兰人,物理系毕业的计算机大牛,曾就职于微软。[c++ in action](http://www.amazon.cn/gp/product/B009TB3ZBW/ref=as_li_tf_tl?ie=UTF8&camp=536&creative=3200&creativeASIN=B009TB3ZBW&linkCode=as2&tag=bringmeluck-23)的作者。博客更新频繁,内容密实,观点前卫,对C++的不满流露于字里行间,多以Haskell对比C++的不足,然后实现一些函数式编程风格的C++代码。
Anthony Williams,英国人,一个记事起就开始写程序的人。[Boost.Thread](http://www.boost.org/doc/libs/1_55_0/doc/html/thread.html)的作者,参与了C++11 Thread的标准化工作。博客有一部分技术文章,也有一些标准化和他自己维护的一些库的记录,对C++多线程感兴趣的可以读一下他的书:[C++ Concurrency in Action](http://www.amazon.cn/gp/product/1933988770/ref=as_li_tf_tl?ie=UTF8&camp=536&creative=3200&creativeASIN=1933988770&linkCode=as2&tag=bringmeluck-23),市面上第一本讲解C++11并发的权威书籍。
***Alexander A. Stepanov的博客**:[Collected Papers of Alexander A. Stepanov](http://www.stepanovpapers.com/)
Alexander A. Stepanov,出生于莫斯科,STL之父,[编程原本](http://www.amazon.cn/gp/product/B006P7V73G/ref=as_li_tf_tl?ie=UTF8&camp=536&creative=3200&creativeASIN=B006P7V73G&linkCode=as2&tag=bringmeluck-23)的作者。Alexander A. Stepanov的这个博客如其名,是他个人学术论文的整理,学术价值应该是蛮高吧,不过像我这种低级程序员只能远观了。
***Matt Austern的博客**: [Matt Austern’s Home Page](http://lafstern.org/matt/)
Matt Austern, 现任职于Google, 前C++标准委员会主席,SCG STL的最初实现者,[Generic Programming and the STL](http://www.amazon.cn/gp/product/0201309564/ref=as_li_tf_tl?ie=UTF8&camp=536&creative=3200&creativeASIN=0201309564&linkCode=as2&tag=bringmeluck-23)的作者。Matt Austern的这个博客其实是个人主页,没有太多技术东西,只是一些生平和生活照片,无聊的看一下倒还行。
***P.J. Plauger的博客**:[Collected Papers of Alexander A. Stepanov](http://www.stepanovpapers.com/)
Sumant Tambe,印度人,美国范德堡大学的计算机博士,技术涉猎广泛,同时也是著名的[More C++ Idioms](http://en.wikibooks.org/wiki/More_C++_Idioms)创建者。博客一直更新,内容面向中高级C++程序员,最新文章涉及C++11的“高级Idioms”,比如13年10月的一篇文章主题是:创建递归的lambda表达式。
***Jeff Preshing的博客**: [Preshing on Programming](http://preshing.com/)
Jeff Preshing,加拿大人,自称游戏行业开发10数年,C++功力自是深厚。博客每年更新十数篇,C++相关文章内容上进,直面工程上的难题:并发,而不是在C++本身上打转转。且行为流畅,图文并茂,深入浅出,是C++工程控的福音。
***Joaquín M López Muñoz的博客**: [Bannalia: trivial notes on themes diverse](http://bannalia.blogspot.com/)
Joaquín M López Muñoz,西班牙人。Boost.MultiIndex的实现者。博客长期更新,内容偏向算法,文章中有大量的公式推演和曲线图表,估计大部分中国开发者对这种内容是不感冒的。计算机或数学系的研究生,并以后打算从事算法相关工作的,推荐阅读。从这个西班牙男人身上,也可以看到老牌欧洲资本主义国家,教育水平的强悍,尤其是基础学科。
***Daniel Park的博客**: [functionalcpp-Abusing the type system like never before](http://functionalcpp.wordpress.com/)
Daniel Park,喜欢用昵称whanhee,身世不知。一个注重实干的C++狂热分子,正如其博客简介所说,不想接着讲那些被讲烂掉的函数式编程概念,要用C++来实现这些概念。博客是一个关于函数式编程概念如何用C++实现的一个系列文章,作者采用的是C++11乃至C++14的特性,所以对C++高级函数式实现思想感兴趣的不容错过。近期博客更新也较快的。
刘未鹏,84年生人,现就职于微软,[Imperfect C++](http://www.amazon.cn/gp/product/B008A4Y2R0/ref=as_li_tf_tl?ie=UTF8&camp=536&creative=3200&creativeASIN=B008A4Y2R0&linkCode=as2&tag=bringmeluck-23), [Exceptional C++ Style](http://www.amazon.cn/gp/product/B00114BFTO/ref=as_li_tf_tl?ie=UTF8&camp=536&creative=3200&creativeASIN=B00114BFTO&linkCode=as2&tag=bringmeluck-23)译者,大学时对C++有极大的学习兴趣,曾与C++之父邮件往来,记录在另一个博客[C++的卢浮宫](http://blog.csdn.net/pongba/)上。据闻刘未鹏现忙于育儿与心理学,所以博客更新较慢,但以往博客含金量高,很值得一读。博客内容偏重于学习方法,纯技术的C++文章少些。