《程序设计语言概念》一直是无可争议的经典教材,而其第6版则沿袭了它的一贯传统,为读者提供了有关程序设计语言概念的广泛而深入的介绍。通过分析不同语言构造的设计问题,研究一些*常见语言中这些构造的设计选择,并仔细比较各种不同的设计方法,从而使读者可以为理解程序设计语言的基本概念打下坚实的基础。
通过阅读这本教材,可以使学生在学习新语言、为特定任务选择适当的语言,以及理解实现的重要意义等方面的能力得到迅速提升。
第6版新增内容:
扩展介绍了**面向对象主题;
补充了有关Java、JavaScript、Perl和PHP等语言的内容;
增加了有关函数式程序设计的讨论,包括元语言(ML);
提供了历史点评以及对James Gosling、Larry Wall、Alan Cooper等人的人物访谈,从而使有关内容更有实际意义;
为学生提供了在线资源,包括疑难解答、编程项目和语言手册;
每章的*后都提供了实验项目,使学生能更多地动手实践。