没有合适的资源?快使用搜索试试~ 我知道了~
首页Programming Language Pragmatics, Second Edition.pdf
Programming Language Pragmatics, Second Edition.pdf
5星 · 超过95%的资源 需积分: 10 33 下载量 46 浏览量
更新于2023-07-21
3
收藏 8.18MB PDF 举报
Programming Language Pragmatics Second Edition pdf
资源详情
资源推荐
Programming Language Pragmatics is a very well-written textbook that captures the interest and
focus of the reader. Each of the topics is very well introduced, developed, illustrated, and inte-
grated with the preceding and following topics. The author employs up-to-date information and
illustrates each concept by using examples from various programming languages. The level of pre-
sentation is appropriate for students, and the pedagogical features help make the chapters very easy
to follow and refer back to.
—Kamal Dahbur, DePaul University
Programming Language Pragmatics strikes a good balance between depth and breadth in its
coverage on of both classic and updated languages.
—Jingke Li, Portland State University
Programming Language Pragmatics is the most comprehensive book to date on the theory and
implementation of programming languages. Prof. Scott writes well, conveying both unifying fun-
damental principles and the differing design choices found in today’s major languages. Several
improvements give this new second edition a more user-friendly format.
—William Calhoun, Bloomsburg University
Prof. Scott has met his goal of improving Programming Language Pragmatics by bringing the
text up-to-date and making the material more accessible for students. The addition of the chapter
on scripting languages and the use of XML to illustrate the use of scripting languages is unique in
programming languages texts and is an important addition.
—Eileen Head, Binghamton University
This new edition of Programming Language Pragmatics does an excellent job of balancing the
three critical qualities needed in a textbook: breadth, depth, and clarity. Prof. Scott manages to
cover the full gamut of programming languages, from the oldest to the newest with sufficient depth
to give students a good understanding of the important features of each, but without getting bogged
down in arcane and idiosyncratic details. The new chapter on scripting languages is a most valu-
able addition as this class of languages continues to emerge as a major mainstream technology.
This book is sure to become the gold standard of the field.
—Christopher Vickery, Queens College of CUNY
Programming Language Pragmatics not only explains language concepts and implementation
details with admirable clarity, but also shows how computer architecture and compilers influ-
ence language design and implementation... This book shows that programming languages are
the true center of computer science—the bridges spanning the chasm between programmer and
machine.
—From the Foreword by Jim Larus, Microsoft Research
Programming Language Pragmatics
SECOND EDITION
About the Author
Michael L. Scott is a professor and past chair of the Department of Computer Sci-
ence at the University of Rochester. He received his Ph.D. in computer sciences in
1985 from the University of Wisconsin–Madison. His research interests lie at the
intersection of programming languages, operating systems, and high-level com-
puter architecture, with an emphasis on parallel and distributed computing. He
is the designer of the Lynx distributed programming language and a codesigner
of the Charlotte and Psyche parallel operating systems, the Bridge parallel file sys-
tem, and the Cashmere and InterWeave shared memory systems. His MCS mu-
tual exclusion lock, codesigned with John Mellor-Crummey, is used in a variety
of commercial and academic systems. Several other algorithms, codesigned with
Maged Michael and Bill Scherer, appear in the
java.util.concurrent standard
library.
Dr. Scott is a member of the Association for Computing Machinery, the In-
stitute of Electrical and Electronics Engineers, the Union of Concerned Scien-
tists, and Computer Professionals for Social Responsibility. He has served on a
wide variety of program committees and grant review panels, and has been a
principal or coinvestigator on grants from the NSF, ONR, DARPA, NASA, the
Departments of Energy and Defense, the Ford Foundation, Digital Equipment
Corporation (now HP), Sun Microsystems, Intel, and IBM. He has contributed
to the GRE advanced exam in computer science, and is the author of some 95
refereed publications. In 2003 he chaired the ACM Symposium on Operating
Systems Principles. He received a Bell Labs Doctoral Scholarship in 1983 and an
IBM Faculty Development Award in 1986. In 2001 he received the University of
Rochester’s Robert and Pamela Goergen Award for Distinguished Achievement
and Artistry in Undergraduate Teaching.
剩余888页未读,继续阅读
ericcool
- 粉丝: 9
- 资源: 7
上传资源 快速赚钱
- 我的内容管理 收起
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
会员权益专享
最新资源
- zigbee-cluster-library-specification
- JSBSim Reference Manual
- c++校园超市商品信息管理系统课程设计说明书(含源代码) (2).pdf
- 建筑供配电系统相关课件.pptx
- 企业管理规章制度及管理模式.doc
- vb打开摄像头.doc
- 云计算-可信计算中认证协议改进方案.pdf
- [详细完整版]单片机编程4.ppt
- c语言常用算法.pdf
- c++经典程序代码大全.pdf
- 单片机数字时钟资料.doc
- 11项目管理前沿1.0.pptx
- 基于ssm的“魅力”繁峙宣传网站的设计与实现论文.doc
- 智慧交通综合解决方案.pptx
- 建筑防潮设计-PowerPointPresentati.pptx
- SPC统计过程控制程序.pptx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功