[爆卦]evolution書是什麼?優點缺點精華區懶人包

為什麼這篇evolution書鄉民發文收入到精華區:因為在evolution書這個討論話題中,有許多相關的文章在討論,這篇最有參考價值!作者descent (「雄辯是銀,沉默是金」)看板Soft_Job標題[賞書] The Design...


@書名:(請盡量寫正確的全名)
The Design and Evolution of C++ (簡體中文版本)
@書本類型:(繁體書、簡體書、翻譯書、英文書)
簡體書
@購買時間:(約略就好~)
20131015 委託代買, 20131021 拿到。
@購買地點:
中國亞馬遜

@連結:(請至少附上一個參考連結,方便使用者找尋、購買。)


@入手方式:借閱(圖書館、親友)、購買、交換
購買

@為什麼會買這本書?
喜歡 c++, 自然想了解它是怎麼來的。
@讀完有任何感想?(請至少附上五十字感想)

原文版出版日期: 199405, 簡體中文出版於 2002 年, 我買的是 201209 再版第二刷 (這
樣的好書總算在十年後再版, 對無法看原文書的我來說, 實在珍貴)。英文版我好早就已
經買了, 不過卻不曾好好閱讀過, 當然是我的英文閱讀能力問題。

The C++ Programming Language (3rd) 我已經讀過 (當然是中文版本), 再來應該讀讀
c++ 的歷史了。這是一本在說明 c++ 的歷史以及 c++ 為什麼會這樣設計的回憶錄。喜歡
c++ 的程式員應該會有興趣這本書。

一開始 Bjarne 談及使用 Simula 來開發他博士論文需要的模擬器與相關的 os 系統。

Simula 很好, 也很不好 (效率問題), 最後改用 BCPL 重新把模擬器改寫, 得到了需要的
數據, 也順利取得博士學位。

這時候他對程式語言有了自己的一套想法, 這些概念, 最後都在 c++ 裡頭實現了。

而根據 Bjarne 自己的哲學思想, c++ 就是要支援各種不同的風格, function base,
object base, oop, generic programming ... c++11 還來個 functional programming

心得很長, 有興趣可參考
http://descent-incoming.blogspot.tw/search/label/d_e

@覺得買得有價值嗎? Yes/No
yes
@如果給一到五顆星,你給幾顆? (*****)
5


(註:如果要批評請就事論事,請勿出現人身攻擊。)

--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 58.114.140.76

你可能也想看看

搜尋相關網站