那些C++牛人的部落格
David Abrahams,美國人,C++標準委員會成員,將exception-safety加入標準,Boost.org的聯合創始人,C++ Template Metaprogramming的作者。但部落格內容一般,最後一篇內容更新時間是12年的,內容不多,也沒有太多亮點,不過笑容卻是感染了我。
Bartosz Milewski,波蘭人,物理系畢業的計算機大牛,曾就職於微軟。c++ in action的作者。部落格更新頻繁,內容密實,觀點前衛,對C++的不滿流露於字裡行間,多以Haskell對比C++的不足,然後實現一些函數語言程式設計風格的C++程式碼。
不才曾翻譯過他的文章:C++手愛德華
Anthony Williams,英國人,一個記事起就開始寫程式的人。
Alexander A. Stepanov,出生於莫斯科,STL之父,程式設計原本的作者。Alexander A. Stepanov的這個部落格如其名,是他個人學術論文的整理,學術價值應該是蠻高吧,不過像我這種低階程式設計師只能遠觀了。
Matt Austern, 現任職於Google, 前C++標準委員會主席,SCG STL的最初實現者,
P.J. Plauger,這個名字可能不是每個人都聽說過,但在Windows平臺開發的同學肯定都用過他寫的程式碼,他就是MS VC STL庫的實現者。本來他的部落格,只是個人主頁並且上面沒什麼內容,不過看到他的履歷裡面完成了13部科幻小說的編寫,拿來勉勵大家吧。
C++高手的部落格
Andrzej Krzemieński,從名字看是波蘭人,近期部落格更新較快,表達清晰,行文流暢,內容難度不高,有C++11內容,是像我這樣的初級並且語言控的C++程式設計師的福音。
- Sumant Tambe的部落格: c++ truths
Sumant Tambe,印度人,美國範德堡大學的計算機博士,技術涉獵廣泛,同時也是著名的More C++ Idioms建立者。部落格一直更新,內容面向中高階C++程式設計師,最新文章涉及C++11的“高階Idioms”,比如13年10月的一篇文章主題是:建立遞迴的lambda表示式。
Jeff Preshing,加拿大人,自稱遊戲行業開發10數年,C++功力自是深厚。部落格每年更新十數篇,C++相關文章內容上進,直面工程上的難題:併發,而不是在C++本身上打轉轉。且行為流暢,圖文並茂,深入淺出,是C++工程控的福音。
Joaquín M López Muñoz,西班牙人。Boost.MultiIndex的實現者。部落格長期更新,內容偏向演算法,文章中有大量的公式推演和曲線圖表,估計大部分中國開發者對這種內容是不感冒的。計算機或數學系的研究生,並以後打算從事演算法相關工作的,推薦閱讀。從這個西班牙男人身上,也可以看到老牌歐洲資本主義國家,教育水平的強悍,尤其是基礎學科。
Daniel Park,喜歡用暱稱whanhee,身世不知。一個注重實幹的C++狂熱分子,正如其部落格簡介所說,不想接著講那些被講爛掉的函數語言程式設計概念,要用C++來實現這些概念。部落格是一個關於函數語言程式設計概念如何用C++實現的一個系列文章,作者採用的是C++11乃至C++14的特性,所以對C++高階函式式實現思想感興趣的不容錯過。近期部落格更新也較快的。
- Agustín Bergé的部落格: talesofcpp
Agustín Bergé,86年生阿根廷人,可能是這裡面最年輕的,stackoverflow目前排名708。作者想用自己的部落格探索永無邊界的C++世界,尤其是那些前人未涉足的犄角旮旯,所以C++中毒頗深者可以看看。
Chris Kohlhoff,澳大利亞人,Boost.asoi作者。部落格更新到10年,內容主要涉及網路,asio相關,使用asio的可以去看看。
中文C++名博
劉未鵬,84年生人,現就職於微軟,Imperfect C++, Exceptional C++ Style譯者,大學時對C++有極大的學習興趣,曾與C++之父郵件往來,記錄在另一個部落格C++的盧浮宮上。據聞劉未鵬現忙於育兒與心理學,所以部落格更新較慢,但以往部落格含金量高,很值得一讀。部落格內容偏重於學習方法,純技術的C++文章少些。
陳皓,不認為自己是牛人的牛人,現就職於阿里巴巴。程式設計師技術練級攻略這篇博文足以奠定其江湖地位。陳皓自稱有技術焦慮症,所以部落格更新頻繁,內容大量涉及C++及一切勸人上進的觀點和方法,也有不少網友的高質量投稿,涉及軟體開發的方方面面。
陳碩,國內少有的C++工程功底深厚,作風嚴謹且樂於分享的人。Muduo開源庫的作者,有乾貨著作Linux多執行緒服務端程式設計:使用muduo C++網路庫一本,譯註若干。