《优雅人生:格雷斯·霍珀和信息时代的创新》不仅仅是一本人物传记类图书,也是一本计算机编程史的记录本。本书不仅将计算机领域的先锋人物之一格雷斯·霍珀——这位伟大女性的人生历程和在计算机编程历史中所扮演的重大角色进行了详尽且客观的描述,同时也对计算机编程的发展和其中重要人物的作用进行了细致的叙述。她对计算机领域的贡献不可磨灭。她发现了计算机程序中的第一个Bug,也创造了计算机世界中最大的Bug——Y2K(千年虫)。她创造了世界上第一种商业编程语言COBOL,并为之后的高级程序设计语言定义了模型。作者为了客观准确地描述计算机发展进程及霍珀的贡献,查阅了数家著名学院或机构的数据库,从而收集到更多有力的证据。
推崇女性独立自强的读者们应该阅读此书,因为格雷斯·霍珀的个人魅力及其魄力是很值得欣赏和学习的;计算机和编程的从业者和爱好者也应该阅读此书,因为其中对计算机领域的发展和编程的记录值得思考和借鉴。
前言
第1章了不起的格雷斯神话
年轻时的霍珀:协作性的叛逆
编程的发明
原始资料来源
重建过去:口述历史和其他历史文物的使用
分散式传记
第2章格雷斯·穆雷·霍珀的重生
格雷斯·穆雷·霍珀:数学家和教师
建立事业:在瓦萨教学
寻找新的道路
她余生的第一天
第3章计算机编程的起源
驯服机械怪兽
世界上第一个数据处理中心
发明编码系统
第一个电脑黑客
计算机中的飞蛾
硬件故障
为故障编码
第4章哈佛计算实验室
对“艾肯博士的未来问题”的解答
艾肯掌权
实验室文化与战争现实
战后环境
战后革新与子程序的发展
子程序:同步发明的一个范例
第5章计算界的开端
战时孤立
约翰·冯·诺依曼与马克一代
冯·诺依曼的“初稿”
公认计算机历史的创造
霍珀指南的内容
霍珀的历史版本
IBM的自动顺序控制计算机:同样的机器,不同的历史
不同的历史,不同的工作日程
传播消息:哈佛的战后公关努力
第6章哈佛1947年的大型数字计算机专题讨论会
知识共享
活着的巴贝奇
哈佛专题研讨会
业余时间
专题研讨会的结果
预示结局的征兆:人才的流失
美国计算机协会的成立
霍珀在计算机领域的地位
第7章凝视深渊
EMCC公司
如何销售计算机
贝蒂·斯奈德(霍尔伯顿)
了解EMCC公司的规矩
不合时宜的死亡
人事短路
潜在救星:雷明顿·兰德公司
第8章计算机教育
编译器的发明
雷明顿·兰德公司和销售额及客户支持的挑战
计算机教育
分布式发明:编译器研究扩大
编译路径
分布式发明:扩大创新网
制造转换器
赢得主管们全身心的支持
第9章IBM回应雷明顿·兰德公司的挑战
IBM:辛勤工作的受压迫者,还是独裁者
雷明顿·兰德公司的营销妙计
IBM在冷战中的获益
第10章面对问题语言的发展
自动编程部门和MATH.MATIC
解决效率矛盾:约翰·巴克斯和FORTRAN语言
创造商业语言:B.0和FLOW.MATIC
第11章分散式发明的成熟:格雷斯·霍珀和COBOL的发展
委员会的发明
短期委员会和COBOL面向商业语言规范
FACT和语言标准化政治
COBOL:编程语言的成功
格雷斯·霍珀和COBOL语言推广
COBOL语言标准化和海军
COBOL语言和技术终结
第12章发明信息时代
编程历史背景下霍珀的职业生涯
技术创新的经验
霍珀在编程界的地位
COBOL语言:分散式发明的典范
优雅人生 2.0
参考资源
《工业互联网推动中小企业包容性增长的内在逻辑》内容简介:本书紧扣“把握构建新发展格局的时代使命,立足中小企业生力军主体,依
计算机基础及Photoshop应用-全国计算机等级考试一级教程-(2017年版) 本书特色 《全国计算机等级考试一级教程——计算机基础及...
《交换技术》系统介绍了交换技术的基本概念和工作原理,着重讨论当前通信网各种基本的交换技术,以循序渐进的方式和比较分析的观
Weliveinanewageforstatisticalinference,wheremodernscientifictechnologysuchasmicr...
More Exceptional C++(英文版) 内容简介 本书以英文版的形式,介绍了MoreExceptionalC,通过40个问题帮助你理解关于C软件设计...
《江村经济》内容简介:《江村经济》原稿出自费孝通1938年向英国伦敦经济学院人类学系提交的博士论文,1939年由Routhledge出版社列
计算机常用算法与程序设计案例教程(高等学校计算机专业教材精选·算法与程序设计) 本书特色 首创“案例”形式实现算法与程序设计教学。通过典型案例来引导算法设计的逐...
《传播文书写作》内容简介:本书简明扼要地论述了传播文书写作的相关知识,详细地对新闻类传播文书、宣讲类传播文书、广告类传播文
高级数据结构 本书特色 《高级数据结构》在基本数据结构的基础上,围绕一些常用的高级数据结构,结合大量实战例题,深入分析“数据结构是如何服务于算法的”。内容包括:...
《Canon EOS 6D数码单反相机完全剖析手册》内容简介:本书是一本关于CanonEOS6D数码单反相机的实用性使用手册,并对相应功能设置与
DreamCase不是台灣一般認知的「Mook」,而是「MagBook」,以雜誌的概念、形式、內容來從事書的編輯,因此呈現方式可以更自由、更
NeedtoLearnMATLAB?ProblemSOLVED!GetstartedusingMATLABrightawayw...
《跨界》内容简介:移动互联网是当前的时代趋势,已经势不可挡,物联网更是未来10年的产业趋势。互联网时代的黎明已经到来,世界将
ARM嵌入式开发实例-基于STM32的系统设计 本书特色 本书以stm32f103xx芯片为例,对车载arm嵌入式系统进行了详细的介绍。全书共8章,按内容讲解的...
《React Cookbook中文版:87个案例带你精通React框架》内容简介:React可以帮助你便捷地创建和处理应用程序,但要掌握如何将各部分
两难境地的明智抉择 内容简介 首先要说的是我深刻感到了中国软件行业的问题严重性,也特别同情中国共享软件作者的境遇。也学很多人会认为做软件的尤其是知名软件的厂商或...
《gRPC与云原生应用开发:以Go和Java为例》内容简介:本书全面介绍了gRPC,可作为终极指南,用于gRPC应用程序开发周期的各个阶段。
《国际顶尖插画艺术家的创造力x商业力》内容简介:艺术与商业日渐和谐,划分高尚艺术与流行文化的分界线逐渐模糊,艺术家的身份也
《职工代表大会实务操作与法律依据》内容简介:针对当前企事业单位民主管理制度职工代表大会召开中经常遇到的问题,按照由宏观到微
《Ajax实战实例详解》堪称Ajax领域内的典范之作,深受读者好评。它以Ajax的简要介绍开篇,然后以知识点为脉络,讲述了几十个易于