Masterminds of Programming

Masterminds of Programming pdf epub mobi txt 电子书 下载 2025

出版者:O'Reilly Media
作者:Federico Biancuzzi
出品人:
页数:496
译者:
出版时间:2009-03-27
价格:USD 39.99
装帧:Paperback
isbn号码:9780596515171
丛书系列:
图书标签:
  • programming 
  • 计算机 
  • 编程 
  • 思维 
  • O'Reilly 
  • Masterminds 
  • 程序设计 
  • programming_language 
  •  
想要找书就要到 小美书屋
立刻按 ctrl+D收藏本页
你会得到大惊喜!!

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.

具体描述

读后感

评分

评分是给翻译的,看到正文第三页,其中两页正文,对书的内容还没什么体会,但对翻译已经有体会了——关于C++的这句“向量<complex>()表示为自由存储区域中一个10个复数数组的句柄”,我实在是愣了一下才想出来是什么,nnd,译者有足够的C++常识和中文基础么?  

评分

1. 不惜一切代价消灭单一继承。 “继承不重要,封装才是面向对象的持久的贡献。” 封装就是模块化。对于一个大的系统,分而治之是必须的。模块化也降低了系统的维护成本。对于继承,可用包含和聚合来代替。当然这句话也有点过了,继承还是有用的,只是不要滥用。当有很显然的父...  

评分

Programmers at Work http://book.douban.com/subject/2240586/ Founders at Work http://book.douban.com/subject/1966719/ Coders at Work http://book.douban.com/subject/3673223/ Masterminds of Programming http://book.douban.com/subject/2258023/

评分

刚才和图灵的编辑讲的,转贴在这里: 这些都是访谈集。总体风格类似。 《编程之魂》这本受访者都是语言发明者,比较理论化,话题多围绕语言设计展开,优点是有比较深入的内容。此书和图灵即将出版的Coders at Work更类似。但后者的内容总体上更好,更丰富,对开发人员更实用。...  

评分

对话访谈,更多展现设计程序语言的方方面面,还有对编程领域包括计算机课程学习的各种观点,很智慧也很具有启发性,不愧是诸多大师的认识,尤为深远. 附录中诸位大师的个人简介仔细翻看,对他们的学历背景,从业背景颇感兴趣,基本上都是名牌大学,博士学历.交叉学科.纠正了以前自己的...  

用户评价

评分

太萌了 =w= (你被S惯了吧

评分

由于《编程之魂》2010.4 闫怀志译的中文版含有很多低级错误,遂阅读原著。每一种成熟的编程语言的设计,涵盖形式化表示、应用目标的定位,以及设计范型的采用等,涉及从数学到工程多个层次,是设计哲学和工程实践的紧密结合。而每一种被广泛使用的编程语言,通常还意味着企业、组织和社区的支持与拥护。甚至,特定时代的计算机和编程文化也会影响一种编程语言的语言特性及其广泛使用程度。也就是说,成功的编程语言是编程大师们 (masterminds) 严谨、实用和富有远见的思维结晶,同时也是特定时代的幸运产物。我细读了自己偏爱的编程语言的创始人的访谈,如 C++ (Bjarne)、Python (Guido)、Lua (Luiz and Roberto)、C# (Anders)

评分

主要看了c++/python/java

评分

读了 C++, Python, Java, C#, Objective-C, Lua。 回头来看 Haskell。

评分

角度还是主要放在这些人作为一个Language的Creator和Maintainer上,收获并不是非常大。

本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度google,bing,sogou

© 2025 book.quotespace.org All Rights Reserved. 小美书屋 版权所有