The inventor of C++ presents the definitive insider's guide to the design and development of the C++ programming language. Without ommitting critical details or getting bogged down in technicalities, Stroustrup presents his unique insights into the decisions that shaped C++. Every C++ programmer will benefit from Stroustrup's explanations of the 'why's' behind C++ from the earliest features, such as the original class concept, to the latest extensions, such as new casts and explicit template instantiation. Some C++ design decisions have been universally praised, while others remain controversial, and debated vigorously; still other features have been rejected based on experimentation. In this book, Stroustrup dissects many of these decisions to present a case study in "real object- oriented language development" for the working programmer. In doing so, he presents his views on programming and design in a concrete and useful way that makes this book a must-buy for every C++ programmer. Features*Written by the inventor of C++ Stroustrup *Provides insights into the design decisions which shaped C++. *Gives technical summaries of C++.* Discusses the latest language features: templates, exceptions, run-time type information, and namespaces. *Presents Stroustrup's unique programming and design views. 0201543303B04062001
發表於2025-02-25
The Design and Evolution of C++ 2025 pdf epub mobi 電子書 下載
C++的曆史很長瞭,長到能夠寫一本書瞭。這本書配閤著《Masterminds of Programming》看效果會更好。 語言也不是一成不變的。不同的時代,即使在同一領域也總會齣現不同的挑戰。C的確是C++的包袱。看看現在的C++代碼,再看看這本書裏作為例子的C++代碼,是不是又大不相同?94年...
評分C++的最大包袱是和C兼容的那一塊,而這一塊,同時也是它的最大優勢。BS這麼說的,很多人也都這麼說的。 然而我覺得,以現在的觀點看,C++的這個包袱,已經嚴重製約瞭它的發展。它使得C++無法擺脫預編譯的這個纍贅。 C++0X的錶達能力和便利性最多不超過D語言,但是學習的復雜度...
評分C++ 是一門很難掌握的語言,C++ 的好書也很多。但是無論哪一本都不能取代這本的重要性。 因為,瞭解 C++ 的設計哲學,比瞭解 C++ 的語言特性更為重要。而闡述其設計哲學,沒有比 C++ 的發明者更閤適的人選瞭。 這本書翻譯的很好,我指的很好是說翻譯的人真正懂瞭 C++ , 並用...
評分差點錯過這本書。英文版藉來很久一直沒看,因為中文版齣現纔有幸閱讀。對於語言的使用者來說,有這樣一本書真是巨大的福利。作者詳細講述瞭語言誕生的背景,以及發展過程中遇到和解決的各種問題。C++的復雜語言特性一直讓人詬病,我之前也對其抱怨甚多。通過本書,一是瞭解到瞭...
評分C++ 是一門很難掌握的語言,C++ 的好書也很多。但是無論哪一本都不能取代這本的重要性。 因為,瞭解 C++ 的設計哲學,比瞭解 C++ 的語言特性更為重要。而闡述其設計哲學,沒有比 C++ 的發明者更閤適的人選瞭。 這本書翻譯的很好,我指的很好是說翻譯的人真正懂瞭 C++ , 並用...
圖書標籤: C++ c++ 編程 programming 計算機 C/C++ 經典 Design
看到彆人推薦的,但是前麵看著講的都是曆史,略糾結
評分看到彆人推薦的,但是前麵看著講的都是曆史,略糾結
評分花瞭幾天時間大緻翻閱瞭一下 明白瞭自己的C++水平還沒到Cpp之父設計上的痛點。後半部分內容可以參照The C++ Porgramming Language 是本C++進階不可錯過的好書。希望751final proj,553compiler課程完成之後會有更多體會吧。
評分待買原版。著眼思維,談如何用語言錶述實際問題,以及設計語言,使之更易錶述實際問題。
評分如果你對C++的某些特性滿懷質疑,如果你想知道為什麼C++會成為現在這樣,這本書會給你想要的答案。C++發展過程中的設計哲學以及權衡妥協皆在本書中娓娓道來。精彩。
The Design and Evolution of C++ 2025 pdf epub mobi 電子書 下載