Programming Language Pragmatics Fourth Edition
关于本书
本书第四版暂无中文译本。本中文版是机翻和人工调整的结果,也作为读书笔记。后面会补上缺少的图片。
关于作者
Michael L.Scott是罗切斯特大学计算机科学系教授和前任系主任。1985年,他在威斯康星大学麦迪逊分校获得计算机科学博士学位。2014年至2015年,他是谷歌的访问科学家。他的研究兴趣结合了程序设计语言、操作系统和高级计算机体系结构,重点是并行和分布式计算。他和John Mellor Crummey共同设计的MCS互斥锁已经用于各种商业和学术系统。此外,他与Maged Michael、Bill Scherer和Doug Lea共同设计的其他几种算法已经成为java.util.concurrent标准库中的一部分。2006年,他和Mellor Crummey博士共同获得了ACM SIGACT/SIGOPS Edsger W.Dijkstra的分布式计算奖。
Scott博士是ACM会员、IEEE会员,也是Usenix、UCS和美国大学教授协会的成员。作为150多篇出版物的作者,他曾担任2003年ACM SOSP(Symposium on Operating Systems Principles)、2007年ACM SIGPLAN Workshop TRANSACT(Transactional Computing)、2008年ACM SIGPLAN PPoPP(Principles and Practice of Parallel Programming)以及2012年ASPLOS(Architectural Support for Programming Languages and Operating Systems)大会主席。2001年,他获得了罗切斯特大学的Robert and Pamela Goergen奖,以表彰他在本科教学中的杰出成就。