推荐序
前言
1 C++
Bjarne Stroustrup
1.1 设计决策
1.2 使用语言
1.3 OOP和并发
1.4 关于未来
1.5 有关教学
2 Python
Guido van Rossum
2.1 Python方式
2.2 优秀的程序员
2.3 多种Python
2.4 权宜之计和经验
3 APL
Adin Falkoff
3.1 纸笔方式
3.2 基本原理
3.3 并行
3.4 遗留
4 Forth
Chuck Moore
4.1 Forth语言与语言设计
4.2 硬件
4.3 应用程序设计
5 BASIC
Tom Kurtz
5.1 BASIC背后的目标
5.2 编译器设计
5.3 语言和编程实践
5.4 语言设计
5.5 工作目标
6 AWK
Al Aho
6.1 算法生命周期
6.2 语言设计
6.3 Unix及其文化
6.4 文档的作用
6.5 计算机科学
6.6 培育小语言
6.7 设计一种新语言
6.8 遗留文化
6.9 变革性技术
6.10 改变世界的“位”
6.11 理论和实践
6.12 等待突破
6.13 通过实例来编程
7 Lua
Luiz Henrique de Figueiredo and Roberto Ierusalimschy
7.1 脚本的功能
7.2 经验
7.3 语言设计
8 Haskell
Simon Peyton Jones, Paul Hudak, Philip Wadler, and John Hughes
8.1 功能性团队
8.2 函数式编程之路
8.3 Haskell语言
8.4 传播(函数式)教育
8.5 形式体系和发展
9 ML
Robin Milner
9.1 可靠性定理
9.2 意义理论(译注)
9.3 超越信息学
10 SQL
Don Chamberlin
10.1 一篇开创性的有重大影响的根本性的论文
10.2 语言
10.3 反馈和演进
10.4 XQuery和XML
11 Objective-C
Brad Cox and Tom Love
11.1 Objective-C工程
11.2 培育一种语言
11.3 教育和培训
11.4 项目管理和遗留软件
11.5 Objective-C和其它语言
11.6 组件、沙子和砖
11.7 作为经济现象的质量
11.8 教育
12 Java
James Gosling
12.1 功能或者简单性
12.2 品味的问题
12.3 并发性
12.4 设计一种语言
12.5 反馈循环
13 C#
Anders Hejlsberg
13.1 语言和设计
13.2 培育一种语言
13.3 C# 238
13.4 计算机科学的未来
14 UML
Ivar Jacobson, James Rumbaugh, and Grady Booch
14.1 学习和教学
14.2 人们的角色
14.3 UML
14.4 知识
14.5 作好变革准备
14.6 使用UML
14.7 层和语言
14.8 一点可复用性
14.9 对称关系
14.10 UML
14.11 语言设计
14.12 培训开发者
14.13 创新、改进和模式
15 Perl
Larry Wall
15.1 革命性的语言
15.2 语言
15.3 社区
15.4 改进和革命
16 PostScript
Charles Geschke and John Warnock
16.1 为永恒而设计
16.2 研究和教育
16.3 长寿命接口
16.4 标准愿望
17 Eiffel
Bertrand Meyer
17.1 一个充满灵感的下午
17.2 可复用性和泛型
17.3 校对语言
17.4 管理成长和演进
后记
受访嘉宾
索引
· · · · · · (
收起)
评分
☆☆☆☆☆
还好吧,不过大师们有些不羁,所以什么都说,看得到奔流的思想,也看得到信马由缰。
评分
☆☆☆☆☆
翻译的实在不敢恭维。
评分
☆☆☆☆☆
豆瓣电脑组里总有一个人在炫耀自己会30门编程语言~ 虽然知道这不太好 但具体怎么不好也讲不上来, 多问自己几次到后来连各个编程语言存在的意义也不晓得了~ 还是说我不该深究这些问题? 还是先看看这本书再说吧 /// 读完一抬头 感觉世界是全新的……
评分
☆☆☆☆☆
内容很赞,翻译太烂了
评分
☆☆☆☆☆
译的有点小问题,不是译者水平不行,是这死宅书太难译了……
评分
☆☆☆☆☆
译者序 编程语言是人们为了描述计算过程而设计的一种具有语法语义描述的记号。没有编程语言支持的计算机世界简直难以想象。由于编程语言具有如此重要的基础地位,从计算机问世至今的大半个世纪中,人们一直在为创建更好的编程语言而不懈努力。各种各样的编程语言及其方言层出不...
评分
☆☆☆☆☆
原来期望挺大的,以为能了解很多编程语言的前因后果,它出现的原因和语言的核心思想什么的,结果看到该书,什么啊!看的时候好多地方看的不知所云,看一会儿就困了,翻译的不到位啊!强忍着看完,没有什么印象,就是有个记住了,很多编程语言的设计者都是以爱因斯坦的 ...
评分
☆☆☆☆☆
原来期望挺大的,以为能了解很多编程语言的前因后果,它出现的原因和语言的核心思想什么的,结果看到该书,什么啊!看的时候好多地方看的不知所云,看一会儿就困了,翻译的不到位啊!强忍着看完,没有什么印象,就是有个记住了,很多编程语言的设计者都是以爱因斯坦的 ...
评分
☆☆☆☆☆
名气很大,听说中文版翻译的问题,专门借了本原版的(后来东南出版社也出影印版了),两者比较,纸张印刷啥的差距还是很大的,不过价格差距也很大,呵呵。 言归正传,这本书感觉像访问记录,整理的并不系统,稍显凌乱,另外包含的语言太多了,我想除了个别牛人,能涉猎大部分...
评分
☆☆☆☆☆
原来期望挺大的,以为能了解很多编程语言的前因后果,它出现的原因和语言的核心思想什么的,结果看到该书,什么啊!看的时候好多地方看的不知所云,看一会儿就困了,翻译的不到位啊!强忍着看完,没有什么印象,就是有个记住了,很多编程语言的设计者都是以爱因斯坦的 ...