![]() 作者:Federico Biancuzzi/Shane Warden 出版社: 美商歐萊禮股份有限公司台灣分公司 副标题: 與主流程式語言的創始者對話 原作名: Masterminds of Programming: Conversations with the Creators of Major Programming Languages 译者:張夏菁 出版年: 2013-5-15 页数: 564 定价: NT$580 装帧: 平装 ISBN: 9789862767177 内容简介 · · · · · ·《程式設計大師智慧結晶》專訪了多位程式語言的創始者,他們每一位都極具歷史意義及影響力。在這本獨特的訪談錄中,你將瞭解具體的設計決策過程,包括創始人心中所描繪的目標,他們如何權衡折衷,以及他們的經驗如何影響現今的程式設計。 受訪者包括: Adin D. Falkoff: APL Thomas E. Kurtz: BASIC Charles H. Moore: FORTH Robin Milner: ML Don Chamberlin: SQL Alfred Aho, Peter Weinberger, Brian Kernighan: AWK Charles Geschke, John Warnock: PostScript Bjarne Stroustrup: C++ Bertrand Meyer: Eiffel Tom Love, Brad Cox... 作者简介 · · · · · ·Federico Biancuzzi 自由採訪者,他的訪談錄已發表於多個線上刊物,包括ONLamp、NewsForge、TheRegister、ArsTechnica等。 Shane Warden 自由軟體開發者,對程式語言設計和虛擬機器很感興趣。業餘時,他還經營著獨立出版商Onyx Neon Press的小說部。他也是《The Art of Agile Development》(O’Reilly)的合著者。 目录 · · · · · ·序前言 第一章 C++ 設計的抉擇 使用此語言 物件導向程式設計與並行(Concurrency) · · · · · ·() 序 前言 第一章 C++ 設計的抉擇 使用此語言 物件導向程式設計與並行(Concurrency) 關於未來 教學 第二章 PYTHON Python的途徑 優秀的程式設計師 多元的Python 權宜之計與經驗 第三章 APL 紙和筆 基本的準則 平行關係(Parallelism) 遺留系統 第四章 FORTH Forth語言與程式設計 硬體 應用設計 第五章 BASIC BASIC的目標 編譯器設計 語言和程式設計實務 語言設計 工作目標 第六章 AWK 演算法的生命 語言設計 Unix與其文化 文件化的角色 電腦科學 培植小語言 設計一種新語言 傳統文化 推動變化的科技 改變宇宙的位元 理論和實務 等待突破 以範例進行程式設計 第七章 LUA 腳本的力量 經驗 語言設計 第八章 HASKELL 功能團隊 函數程式設計的軌跡(趨勢) Haskell語言 傳播(函數的)教育 形式主義與演進 第九章 ML 定理的穩固 意義的理論 超越資訊學(Informatics) 第十章 SQL 一篇具開創性的文章 程式語言 回饋與演進 XQuery 與 XML 第十一章 OBJECTIVE-C Objective-C 工程 培養一種語言 教育和訓練 專案管理和舊有軟體 Objective-C和其他語言 組件、沙礫和磚 將品質視為經濟的現象 教育 第十二章 JAVA 強大功能或簡潔性 審美觀點的問題 並行 設計語言 反饋迴圈 第十三章 C# 程式和設計 培養一種程式語言 C# 電腦科學的未來 第十四章 UML 學習和教學 人的角色 UML 知識 準備改變 使用UML 層(Layer)和程式語言 一點點可再用性(Reusability) 對稱的關係 UML 語言設計 培訓開發者 創造力、精緻化和模式 第十五章 PERL 革命的語言 語言 社群 演進和革命 第十六章 POSTSCRIPT 永續設計 研究和教育 長壽的介面 標準的希望 第十七章 EIFFEL 得到靈感的午後 可再用性與泛型 校對語言 管理成長和演進 後記 貢獻者 索引 · · · · · · () |
为我提供了一个解看历史和现实的全新视角。
能尽量客观的阐述
好的话也推荐别人看
值得观看的一本好书!