图书标签: 程序设计语言 编程 计算机 程序设计 编译原理 计算机科学 Programming 计算机软件和理论
发表于2024-11-22
程序设计语言 pdf epub mobi txt 电子书 下载 2024
★列为全球上百所大学标准教材和首席参考书!
★图书馆必备典藏,作者Michael L.Scott 是计算机领域的著名学者,译者是北京大学的裘宗燕教授,他熟悉专业,译笔流畅,因此,这是一本难得的著、译双馨的佳作。
这是一本很有特色的教材,其核心是讨论程序设计语言的工作原理和技术。本书融合了传统的程序设计语言教科书和编译教科书的有关知识,并增加了一些有关汇编层体系结构的材料,以满足没学过计算机组织的学生们的需要。书中通过各种语言的例子,阐释了程序设计语言的重要基础概念,讨论了各种概念之间的关系,解释了语言中许多结构的形成和发展过程,以及它们演化为今天这种形式的根源。书中还详细讨论了编译器的工作方式和工作过程,说明它们对源程序做了什么,以及为什么要那样做。书的每章最后附有复习题和一些更具挑战性的练习。这些练习的特别价值在于引导学生进一步深入理解各种语言和技术。本书第2版新增了脚本语言问题的讨论,涵盖Perl、Python、Ruby、Tcl、PHP、JavaScript、XSLT等和其他语言。
本书在美国大学已使用了十余年,目前被欧美许多重要大学用于“程序设计语言”或者“软件系统”课程。本书适合高年级本科生或者一年级研究生使用,许多内容对专业程序员也很有价值。
上半部讲编译器原理,下半部讲语言设计,浅显易懂,深入浅出。在2000多种程序语言的丛林中,如何让自己不迷失?如何分辨语言特性的优劣?如何看透语言设计背后的规则?此书在手,天下我有!
评分给4颗星的原因就在于:它要你懂很多语言。 想给5颗是,它让你懂很多语言... God...作者真niubility。。。
评分还好吧... 真厚 :)
评分比较浅
评分囫囵吞枣读了一遍,有读懂十分之一么?不过仅从读懂的那部分来看就是好书。翻译稍微有点老,有些地方跟现在的术语翻译不是很一致。除此之外翻译还是很好的。计算机领域翻译质量高的书真是太难得了
不知道是翻译问题还是出版社的问题,随便看了几章,发现很多语句不通的地方。 例如p527"下面我们使用Haskell的标准IO单体重新上面的例子",这句话的本意估计是"下面使用Haskell的标准IO单体重写上面的例子"。这样的例子还有很多。 第一版、第二版翻译的都很好,按理说这版不会...
评分对于那些有兴趣了解程序设计语言的基本设计与功能的软件工程师而言,这是一本入门的好书。特别有助于深入了解某一种程序语言的特点,理解其优势与软肋,进而用好它,而不是迷失于世面上众多的语言的花哨的特性中。
评分Cover to cover, I contributed to a handful of errata that Professor Scott has officially acknowledged, so yes, you can find my name in next edition, 5th, I dare to say, I am the most thorough reader of this book. As the name means, "pragmatics", it's about ...
评分不知道是翻译问题还是出版社的问题,随便看了几章,发现很多语句不通的地方。 例如p527"下面我们使用Haskell的标准IO单体重新上面的例子",这句话的本意估计是"下面使用Haskell的标准IO单体重写上面的例子"。这样的例子还有很多。 第一版、第二版翻译的都很好,按理说这版不会...
评分对于那些有兴趣了解程序设计语言的基本设计与功能的软件工程师而言,这是一本入门的好书。特别有助于深入了解某一种程序语言的特点,理解其优势与软肋,进而用好它,而不是迷失于世面上众多的语言的花哨的特性中。
程序设计语言 pdf epub mobi txt 电子书 下载 2024