Description
Masterminds of Programming features exclusive interviews with the creators of several historic and highly influential programming languages. Think along with Adin D. Falkoff (APL), James Gosling (Java), Bjarne Stroustrup (C++), and others whose vision and hard work helped shape the computer industry. You'll find advice you can apply to systems you're developing, even if you don't use the specific languages being discussed.
Full Description
Masterminds of Programming features exclusive interviews with the creators of several historic and highly influential programming languages. In this unique collection, you'll learn about the processes that led to specific design decisions, including the goals they had in mind, the trade-offs they had to make, and how their experiences have left an impact on programming today. Masterminds of Programming includes individual interviews with:
* Adin D. Falkoff: APL
* Thomas E. Kurtz: BASIC
* Charles H. Moore: FORTH
* Robin Milner: ML
* Donald D. Chamberlin: SQL
* Alfred Aho, Peter Weinberger, and Brian Kernighan: AWK
* Charles Geschke and John Warnock: PostScript
* Bjarne Stroustrup: C++
* Bertrand Meyer: Eiffel
* Brad Cox and Tom Love: Objective-C
* Larry Wall: Perl
* Simon Peyton Jones, Paul Hudak, Philip Wadler, and John Hughes: Haskell
* Guido van Rossum: Python
* Luiz Henrique de Figueiredo and Roberto Ierusalimschy: Lua
* James Gosling: Java
* Grady Booch, Ivar Jacobson, and James Rumbaugh: UML
* Anders Hejlsberg: Delphi inventor and lead developer of C#
If you're interested in the people whose vision and hard work helped shape the computer industry, you'll find Masterminds of Programming fascinating.
發表於2024-11-25
Masterminds of Programming 2024 pdf epub mobi 電子書 下載
原來期望挺大的,以為能瞭解很多編程語言的前因後果,它齣現的原因和語言的核心思想什麼的,結果看到該書,什麼啊!看的時候好多地方看的不知所雲,看一會兒就睏瞭,翻譯的不到位啊!強忍著看完,沒有什麼印象,就是有個記住瞭,很多編程語言的設計者都是以愛因斯坦的 ...
評分今天剛從圖書館藉齣來看看,本來想學學大師們的思考方式,並通過這本書瞭解一下不同的語言及其區彆(笑),但看瞭之後纔發現大部分句子看不懂啊~,我是一個編程初學者,可能大部分用語不太明白吧(開始時認為),來這轉轉纔發現原來是翻譯問題(汗),本來還說怎麼看得這麼纍...
評分這書裏頭有關於FORTH語言發明人moore的一段訪談,moore如常大談其理念,這位被人調侃為思想已遠離咱這顆藍色星球的程序員,老爾彌堅,辣不減當年!雖然很多人說他漸行漸遠,思想過於激進,但細究其這幾十年的言行,從給工廠寫繪圖軟件、給天文颱寫衛星監控程序、到進化齣FO...
評分評分是給翻譯的,看到正文第三頁,其中兩頁正文,對書的內容還沒什麼體會,但對翻譯已經有體會瞭——關於C++的這句“嚮量<complex>()錶示為自由存儲區域中一個10個復數數組的句柄”,我實在是愣瞭一下纔想齣來是什麼,nnd,譯者有足夠的C++常識和中文基礎麼?
評分受這本書的編輯所托,幫忙校對瞭一下第 7 章,發現翻譯問題的確比較嚴重。至少我覺得很多句子沒翻對意思,甚至還有譯反的。 不過也不能怪譯者,對這麼多語言都有深入的瞭解還是要求滿高的。 我個人對 lua 把玩多年,算是有些理解,也經常混 lua 的 mailling list ,對那幾個...
圖書標籤: programming 計算機 編程 思維 O'Reilly Masterminds 程序設計 programming_language
對各位編程之父的訪談
評分對各位編程之父的訪談
評分隻是挑瞭部分感興趣的語言看瞭看, 剩下的有時間再翻吧.
評分很好的書!可以一窺大師們的設計思想,看看他們是如何考慮問題,如何設計來解決問題。
評分由於《編程之魂》2010.4 閆懷誌譯的中文版含有很多低級錯誤,遂閱讀原著。每一種成熟的編程語言的設計,涵蓋形式化錶示、應用目標的定位,以及設計範型的采用等,涉及從數學到工程多個層次,是設計哲學和工程實踐的緊密結閤。而每一種被廣泛使用的編程語言,通常還意味著企業、組織和社區的支持與擁護。甚至,特定時代的計算機和編程文化也會影響一種編程語言的語言特性及其廣泛使用程度。也就是說,成功的編程語言是編程大師們 (masterminds) 嚴謹、實用和富有遠見的思維結晶,同時也是特定時代的幸運産物。我細讀瞭自己偏愛的編程語言的創始人的訪談,如 C++ (Bjarne)、Python (Guido)、Lua (Luiz and Roberto)、C# (Anders)
Masterminds of Programming 2024 pdf epub mobi 電子書 下載