这是一本很有特色的教材,其核心是讨论程序设计语言的工作原理和技术。本书融合了传统的程序设计语言教科书和编译教科书的有关知识,并增加了一些有关汇编层体系结构的材料,以满足没学过计算机组织的学生们的需要。书中通过各种语言的例子,阐释了程序设计语言的重要基础概念,讨论了各种概念之间的关系,解释了语言中许多结构的形成和发展过程,以及它们演化为今天这种形式的根源。书中还详细讨论了编译器的工作方式和工作过程,说明它们对源程序做了什么,以及为什么要那样做。书的每章最后附有复习题和一些更具挑战性的练习。这些练习的特别价值在于引导学生进一步深入理解各种语言和技术。
本书在美国大学已有使用了十余年,目前被欧美许多重要大学用于“程序设计语言”或者“软件系统”课程。本书适合高年级本科生或者一年级研究生使用,许多内容对专业程序员也很有价值。本书作者Michael Scott是计算机领域的著名学者,译者是北京大学的裘宗燕教授,他熟悉专业,译笔流畅,是一本难得的著、译双馨的佳作。
ExcellentCompilers.Fortranowesmuchofitssuccesstoextremelygoodcompilers.Inpartthisisamatterofhistoricalaccident.Fortranhasbeenaroundlongerthananythingelse,andcompanieshaveinvestedhugeamountsoftimeandmoneyinmakingcompilersthatgenerateveryfastcode.Itisalsoamatteroflanguagedesign,however:FortrandialectspriortoFortran90lackrecursionandpointers,featuresthatgreatlycomplicatethetaskofgeneratingfastcode(atleastforprogramsthatcanbewritteninareasonablefashionwithoutthem!).Inasimilarvein,somelanguages(e.g.,CommonLisp)aresuccessfulinpartbecausetheyhavecompilersandsupportingtoolsthatdoanunusuallygoodjobofhelpingtheprogrammermanageverylageprojects.
——引自第9页
Economics,Patronage,andInertia.Finally,therearefactorsotherthantechnicalmeritthatgreatlyinfluencesuccess.Thebackingofapowerfulsponsorisone.PL/I,atleasttofirstapproximation,owesitslifetoIBM.Coboland,morerecently,AdaowetheirlifetotheU.S.DepartmentofDefense:Adacontainsawealthofexcellentfeaturesandideas,butthesheercomplexityofimplementationwouldlikelyhavekilleditifnotfortheDoDbacking.Similarly,C#,despiteitstechnicalmerits,wouldprobablynothavereceivedtheattentionithaswithoutthebackingofMicrosoft.Attheotherendofthelifecycle,somelanguagesremainwidelyusedlongafter"better"alternativesareavailablebecauseofahugebaseofinstalledsoftwareandprogrammerexpertise,whichwouldcostto...
——引自第9页
一名普通士兵的“二战心灵史”一部最纪实最诗意的水墨图卷《出版人周刊》“明星推荐”作品荣获七项欧美漫画、图像小说大奖【编辑推荐】《阿兰的战争》是法国著名漫画家倾1...
《痛苦与狂喜:向石而生——米开朗基罗传1》是《痛苦与狂喜:米开朗基罗传》的上部。下部《痛苦与狂喜:众神之巅——米开朗基罗传2》也即将上市,敬请期待。======...
所謂「再生人」就是死後「轉世投胎」的人。關於「再生人」,最常聽見的,便是 的轉世傳承,其他例如:一位美國男孩,擁有在中殉職的美國飛行員記憶;不曾學過中文的七歲泰...
建筑施工技术与机械 内容简介 本书共分为十二章,包括土石方工程,桩基础工程,钢筋混凝土工程,防水工程,装饰装修工程地基处理,结构安装工程,高层施工等方面内容。建...
优化你的工作日,开启元气满满的每一天记忆训练师+瑜伽老师+声乐教练,三管齐下让你忙而不累,随时找回工作能量◎编辑推荐★为什么有些人面临高强度的工作压力也能从容不...
本书为著名历史地理家、中国地理学会历史地理专业委员会副主任委员、复旦大学中国历史地理研究所所长、上海市文史研究馆馆员邹逸麟教授有关家庭、亲人、师友、学习、生活和...
著者戴维•M. 格兰茨,美国陆军退役上校,知名苏德战争史学者,俄罗斯联邦自然科学院成员。曾任美国陆军战争学院苏联陆军作战研究处主任、美国陆军外国军事研究办公室主...
What explains the rapid growth of state power in early modern Europe? While most...
琼·温莎·布洛斯,1928年出生于美国纽约,著名儿童文学作家、教师和图书馆志愿者。现居住在密歇根州的安阿伯市。《祖母的日记》是她影响力最大的一本书,为她同时赢得...
安德鲁·基恩(Andrew Keen)文津图书奖获得者、硅谷思考家、CNN(美国有线电视新闻网)专栏作家。著有《网民的狂欢》,曾引起国际轰动,被译为17国语言。...
洞穴奇案-新知文库-34 本书特色 五名洞穴探险人受困山洞,水尽粮绝;为了生存,大家约定抽签吃掉一人,牺牲一个以救活其余四人。威特摩尔是这一方案的提议人,不...
电力系统稳定性及发电机励磁控制 内容简介 本书主要介绍防止大规模互联电力系统稳定性破坏的发电机励磁控制技术。内容包括绪论、同步电机的基本方程式及数学模型、励磁系...
中医辨证施治皮肤科疑难病 内容简介 皮肤病发病率较高,病情复杂,在治疗上有一定的难度。由于中医皮肤科学的不断发展,在治疗皮肤科疑难病方面取得了一些突破性的进展,...
《数据库系统原理及MySQL应用教程(第2版)》内容简介:本书全面地讲述了数据库技术的基本原理和应用。主要内容包括:数据库概述、
中国印刷术的发明及其影响 内容简介 《中国印刷术的发明及其影响》概述了古今中外各家学说,提出了作者自己的见解,对中国印刷术的传播途径作了探讨。我国发明的印刷术,...
《近代中国社会的新陈代谢》主要论说鸦片战争之后,中国社会开始越出传统运行轨迹而发生的一系列深刻变化。全书共20章,作者以总揽全局的气度和全新的史学视角,多层次多...
病理生理学(第4版)(第四轮五年制教材)(十二五)/吴立玲 本书特色 病理生理学第4版,顺应国际医学教育的发展趋势,紧密结合我国医学教育改革实际,在教材编写中更...
大前研一日本著名管理学家、经济评论家。英国《经济学人》评其为“全球五位管理大师”之一,“日本战略之父”,并认为他是亚洲国家唯一可与彼得·德鲁克与汤姆·彼得斯比肩...
吕正惠,一九四八年生,台湾嘉义人。先后任台湾清华大学与淡江大学中文系教授,专治唐诗与台湾现代文学。台湾文学的论文选集《战后台湾文学经验》北京三联书店即将出版。除...
在心理治疗历史上,罗杰斯是第一个将自己的个案咨询过程真实、完整地公之于众的治疗师。本书不仅有罗杰斯心理治疗过程的完整记录(许多经典个案为首次公开发表),还有其他...